{"cik":1650696,"entityName":"Laird Superfood, 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":"2020-11-11","val":8874890,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2021-03-15","val":8895352,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2021Q1I"},{"end":"2021-05-11","val":8990904,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2021-08-06","val":9000431,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-11-09","val":9054176,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2022-03-07","val":9092890,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2022-03-07","val":9092890,"accn":"0001193125-22-147757","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-08-09","val":9175812,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-11-08","val":9222622,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2023-03-14","val":9219500,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2023Q1I"},{"end":"2023-05-10","val":9690029,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2023-08-08","val":9343643,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-11-07","val":9349445,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2024-03-11","val":9414725,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2024Q1I"},{"end":"2024-05-06","val":9611544,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2024-08-05","val":10254242,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-11-04","val":10270703,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2025-02-21","val":10299486,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"end":"2025-05-05","val":10491235,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-08-04","val":10664523,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-11-07","val":10686528,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2025Q3I"},{"end":"2026-03-23","val":10925218,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2026Q1I"},{"end":"2026-05-08","val":11004348,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14"},{"end":"2026-08-10","val":11192884,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2026Q2I"}]}},"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":"2020-12-31","val":291100000,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2020Q4I"},{"end":"2021-06-30","val":125000000,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-06-30","val":125000000,"accn":"0001193125-22-147757","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-05-12","frame":"CY2021Q2I"},{"end":"2022-06-30","val":14300000,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2022Q2I"},{"end":"2023-06-30","val":5400000,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023Q2I"},{"end":"2024-06-28","val":47200000,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2024Q2I"},{"end":"2025-06-30","val":52000000,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","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":"2019-12-31","val":724751,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":724751,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-09-30","val":2338505,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1315964,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-12-31","val":1315964,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":1315964,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":1315964,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":1315964,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1600645,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1571418,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1548009,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":888768,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":888768,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":888768,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":888768,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":888768,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":965923,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":413436,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":826688,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1080267,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"end":"2022-12-31","val":1080267,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":1080267,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":1080267,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":1080267,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2393088,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":2282983,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1869458,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1647673,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"end":"2023-12-31","val":1647673,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":1647673,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":1647673,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1718574,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1942263,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1682851,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2025-12-31","val":46500,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14"},{"end":"2025-12-31","val":46500,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2025Q4I"},{"end":"2026-03-31","val":52500,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1I"},{"end":"2026-06-30","val":29500,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2026Q2I"}]}},"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":"2019-12-31","val":384806,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":384806,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-09-30","val":782475,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":839659,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-12-31","val":839659,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":839659,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":839659,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":839659,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-01-01","val":839659,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"end":"2021-03-31","val":770155,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":789642,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":956870,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1268718,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":1268718,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":1268718,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":1268718,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":1268718,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q4I"},{"end":"2022-01-01","val":1268718,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-01-01","val":1268718,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-01-01","val":1268718,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-01-01","val":1268718,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"end":"2022-03-31","val":1261562,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1183953,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1554573,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1494469,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"end":"2022-12-31","val":1494469,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":1494469,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":1494469,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":1494469,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q4I"},{"end":"2023-01-01","val":1494469,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-01-01","val":1494469,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-01-01","val":1494469,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-01-01","val":1494469,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"end":"2023-03-31","val":2908864,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1814461,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":2186645,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1022372,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"end":"2023-12-31","val":1022372,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":1022372,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":1022372,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":1022372,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023Q4I"},{"end":"2024-01-01","val":1022372,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-01-01","val":1022372,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-01-01","val":1022372,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"end":"2024-01-01","val":1022372,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30"},{"end":"2024-03-31","val":2064745,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1168726,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1807756,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1762911,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"end":"2024-12-31","val":1762911,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":1762911,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":1762911,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"end":"2024-12-31","val":1762911,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2024Q4I"},{"end":"2025-01-01","val":1762911,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14"},{"end":"2025-01-01","val":1762911,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13"},{"end":"2025-03-31","val":2317635,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":2751541,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1983808,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2025Q3I"},{"end":"2025-12-31","val":3899205,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30"},{"end":"2025-12-31","val":3899205,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14"},{"end":"2025-12-31","val":3899205,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2025Q4I"},{"end":"2026-03-31","val":6904516,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1I"},{"end":"2026-06-30","val":10783385,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2026Q2I"}]}},"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":"2019-12-31","val":301046,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":301046,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-09-30","val":868149,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":704543,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-12-31","val":704543,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":704543,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":704543,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":704543,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":857849,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1219863,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1185900,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":2083090,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":2083090,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":2083090,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":2083090,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":2897253,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2221910,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2645505,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":3133121,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":6312140,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"end":"2022-12-31","val":6312140,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":6295640,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":6295640,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":6295640,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":3583850,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":3748178,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":4059799,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":2586343,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"end":"2023-12-31","val":2586343,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":2586343,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":2586343,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":2586343,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":2862394,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":3131097,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":3682495,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":3642998,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"end":"2024-12-31","val":3642998,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":3642998,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":3642998,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"end":"2024-12-31","val":3642998,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2024Q4I"},{"end":"2025-03-31","val":4691904,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":4066255,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":3253740,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2025Q3I"},{"end":"2025-12-31","val":4458096,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30"},{"end":"2025-12-31","val":4458096,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14"},{"end":"2025-12-31","val":4458096,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2025Q4I"},{"end":"2026-03-31","val":3822880,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1I"},{"end":"2026-06-30","val":8018984,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2026Q2I"}]}},"AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment":{"label":"Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment","description":"Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.","units":{"USD":[{"end":"2019-12-31","val":466073,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":466073,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-09-30","val":763906,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":894365,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-12-31","val":894365,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":894366,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":894365,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":894365,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1019184,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1218758,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1320270,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1447375,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":1447375,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":1447375,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":1447375,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":1447375,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1590194,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1747141,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1914020,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":269728,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"end":"2022-12-31","val":269728,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":269728,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":269728,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":269728,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":123423,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":108091,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":127862,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":107922,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"end":"2023-12-31","val":107922,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":107922,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":107922,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":107922,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":127637,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":147502,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":168287,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":161899,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"end":"2024-12-31","val":161899,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":161899,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":161899,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"end":"2024-12-31","val":161899,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2024Q4I"},{"end":"2025-03-31","val":183365,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":207750,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":232913,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2025Q3I"},{"end":"2025-12-31","val":255597,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30"},{"end":"2025-12-31","val":255597,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2025Q4I"},{"end":"2026-06-30","val":360942,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2026Q2I"}]}},"AccumulatedOtherComprehensiveIncomeLossNetOfTax":{"label":"Accumulated Other Comprehensive Income (Loss), Net of Tax","description":"Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.","units":{"USD":[{"end":"2019-12-31","val":-226,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":-226,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-09-30","val":698,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":14207,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-12-31","val":14207,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":14207,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":14207,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":14207,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":-6083,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":-9794,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":-7842,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":-61016,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":-61016,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":-61016,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":-61016,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":-61016,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2022Q4I"}]}},"AdditionalPaidInCapitalCommonStock":{"label":"Additional Paid in Capital, Common Stock","description":"Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.","units":{"USD":[{"end":"2019-12-31","val":27184250,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":27184250,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-09-30","val":110210155,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":111452346,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-12-31","val":111452346,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":111452346,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":111452346,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":111452346,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":112343131,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":115480644,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":116614323,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":117903455,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":117903455,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":117903455,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":117903455,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":117903455,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":117928493,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":117826024,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":118309419,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":118636834,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"end":"2022-12-31","val":118636834,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":118636834,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":118636834,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":118636834,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":118780049,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":119071283,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":119432281,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":119701384,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"end":"2023-12-31","val":119701384,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":119701384,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":119701384,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":119701384,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":119985604,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":120147868,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":120761700,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":121304884,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"end":"2024-12-31","val":121304884,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":121304884,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":121304884,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"end":"2024-12-31","val":121304884,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2024Q4I"},{"end":"2025-03-31","val":121594836,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":121999967,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":122409406,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2025Q3I"},{"end":"2025-12-31","val":122822613,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30"},{"end":"2025-12-31","val":122822613,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14"},{"end":"2025-12-31","val":122822613,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2025Q4I"},{"end":"2026-03-31","val":123129813,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1I"},{"end":"2026-06-30","val":122441277,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2026Q2I"}]}},"AdjustmentForAmortization":{"label":"Amortization","description":"The aggregate amount of recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives.","units":{"USD":[{"start":"2020-01-01","end":"2020-03-31","val":2524,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":5048,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-01-01","end":"2020-09-30","val":7599,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":10152,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":5270,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"start":"2021-01-01","end":"2021-03-31","val":5270,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":103803,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":103803,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-01-01","end":"2021-09-30","val":243578,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":243578,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":385093,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":141482,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":245223,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-09-30","val":349424,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"}]}},"AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition":{"label":"APIC, Share-based Payment Arrangement, Option, Increase for Cost Recognition","description":"Amount of increase to additional paid-in capital (APIC) for recognition of cost for option under share-based payment arrangement.","units":{"USD":[{"start":"2019-01-01","end":"2019-09-30","val":546475,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":218524,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":851338,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":258486,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":258486,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-01-01","end":"2020-03-31","val":258486,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q1"},{"start":"2020-04-01","end":"2020-06-30","val":212834,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":212834,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":1382864,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":849055,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":849113,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":2318502,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":2318502,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1010003,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"start":"2021-01-01","end":"2021-03-31","val":1010003,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-03-31","val":1010003,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-03-31","val":1010003,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2021-01-01","end":"2021-03-31","val":1010003,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-01-01","end":"2021-03-31","val":1010003,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q1"},{"start":"2021-04-01","end":"2021-06-30","val":1090074,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":1090074,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-04-01","end":"2021-06-30","val":1090074,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":1090074,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q2"},{"start":"2021-07-01","end":"2021-09-30","val":1042440,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":1042440,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":4040207,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":4040207,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":10796,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":10796,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-03-31","val":10796,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-03-31","val":10796,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2022-01-01","end":"2022-03-31","val":10796,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-03-31","val":10796,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q1"},{"start":"2022-04-01","end":"2022-06-30","val":209242,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":209242,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-04-01","end":"2022-06-30","val":-209242,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":-209242,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q2"},{"start":"2022-07-01","end":"2022-09-30","val":483426,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":483426,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":631227,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-01-01","end":"2022-12-31","val":631227,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":147635,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":147635,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-03-31","val":147635,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-03-31","val":147635,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2023-01-01","end":"2023-03-31","val":147635,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-01-01","end":"2023-03-31","val":147635,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q1"},{"start":"2023-04-01","end":"2023-06-30","val":306076,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":306076,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-04-01","end":"2023-06-30","val":306076,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":306076,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q2"},{"start":"2023-07-01","end":"2023-09-30","val":364936,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-07-01","end":"2023-09-30","val":364936,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":1092146,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":1092146,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":279565,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":279565,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-03-31","val":279565,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-03-31","val":279565,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2024-01-01","end":"2024-03-31","val":279565,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-01-01","end":"2024-03-31","val":279565,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2024Q1"},{"start":"2024-04-01","end":"2024-06-30","val":253708,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":253708,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-04-01","end":"2024-06-30","val":253708,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":253708,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2024Q2"},{"start":"2024-07-01","end":"2024-09-30","val":540425,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":540425,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":1637788,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2024-01-01","end":"2024-12-31","val":1637788,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":508410,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":508410,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-03-31","val":508410,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"start":"2025-01-01","end":"2025-03-31","val":508410,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14"},{"start":"2025-01-01","end":"2025-03-31","val":508410,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2025Q1"},{"start":"2025-04-01","end":"2025-06-30","val":488576,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-04-01","end":"2025-06-30","val":488576,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"start":"2025-04-01","end":"2025-06-30","val":488576,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2025Q2"},{"start":"2025-07-01","end":"2025-09-30","val":439450,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":1883513,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":371952,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14"},{"start":"2026-01-01","end":"2026-03-31","val":371952,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2026Q1"},{"start":"2026-04-01","end":"2026-06-30","val":280537,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2026Q2"}]}},"AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts":{"label":"Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs","description":"Amount of decrease in additional paid in capital (APIC) resulting from direct costs associated with issuing stock. Includes, but is not limited to, legal and accounting fees and direct costs associated with stock issues under a shelf registration.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":19029,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-09-30","val":1131291,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":1131291,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":1131291,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":1268772,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":1268772,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":82043,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"start":"2021-01-01","end":"2021-03-31","val":82043,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-03-31","val":82043,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-03-31","val":82043,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2021-01-01","end":"2021-03-31","val":82043,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-01-01","end":"2021-03-31","val":82043,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-12-31","val":82043,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":82043,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021"},{"start":"2024-04-01","end":"2024-06-30","val":73195,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":73195,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-04-01","end":"2024-06-30","val":73195,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":73195,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2024Q2"},{"start":"2024-07-01","end":"2024-09-30","val":15720,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":15720,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":57475,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2024-01-01","end":"2024-12-31","val":57475,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2024"}]}},"AdvancesOnInventoryPurchases":{"label":"Advances on Inventory Purchases","description":"Carrying value of capitalized payments made in advance for inventory that is expected to be received within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2019-12-31","val":100387,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":100387,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-09-30","val":1580395,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":958166,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-12-31","val":958166,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":958166,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":958166,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":958166,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":943083,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1218248,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":874272,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1009954,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":1009954,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":1009954,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":1009954,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":1009954,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":946344,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1238963,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":632006,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":897108,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"end":"2022-12-31","val":897108,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":897108,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":897108,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":897108,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":651365,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":262251,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":482585,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":449242,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"end":"2023-12-31","val":449242,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":449242,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":449242,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":449242,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":310265,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":451289,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":300367,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":871406,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"end":"2024-12-31","val":871406,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":871406,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":871406,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"end":"2024-12-31","val":871406,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2024Q4I"},{"end":"2025-03-31","val":376995,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":214987,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":97328,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2025Q3I"},{"end":"2025-12-31","val":492229,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2025Q4I"}]}},"AdvertisingExpense":{"label":"Advertising Expense","description":"Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.","units":{"USD":[{"start":"2019-01-01","end":"2019-09-30","val":1998131,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":730912,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":3131332,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":936363,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":2090423,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":1154060,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":3340592,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":3146592,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":1250169,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":1140369,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":4457213,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":4257963,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1681344,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"start":"2021-01-01","end":"2021-03-31","val":1661644,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":3381209,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":3359504,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":1699865,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":1697860,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":5313881,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":5313881,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":1954377,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":1954377,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":7570879,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":7570879,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1791737,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":1791737,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":3359202,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":3359202,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":1567465,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":1567465,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":5191374,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":5191374,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":1832172,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":1832172,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":6914706,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-01-01","end":"2022-12-31","val":6914706,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1161208,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":2316997,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":1155789,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":3454485,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-07-01","end":"2023-09-30","val":1137488,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":3825969,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":126067,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":63566,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":196532,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"start":"2024-07-01","end":"2024-09-30","val":70465,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2024Q3"},{"start":"2025-01-01","end":"2025-03-31","val":69200,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":147173,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-06-30","val":147200,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13"},{"start":"2025-04-01","end":"2025-06-30","val":77984,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-04-01","end":"2025-06-30","val":78000,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":239257,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"start":"2025-07-01","end":"2025-09-30","val":92084,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2025Q3"},{"start":"2026-01-01","end":"2026-03-31","val":90200,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":175000,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13"},{"start":"2026-04-01","end":"2026-06-30","val":88200,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2026Q2"}]}},"AllocatedShareBasedCompensationExpense":{"label":"Share-based Payment Arrangement, Expense","description":"Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.","units":{"USD":[{"start":"2019-01-01","end":"2019-09-30","val":436996,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":145281,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":700384,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":183203,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":299452,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":116249,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":589600,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":589600,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":290148,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":290148,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":1424803,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":1424803,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":899235,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"start":"2021-01-01","end":"2021-03-31","val":899235,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1854604,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":1854604,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":955369,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":955369,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":2766071,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":911467,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":3569416,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-54495,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-313969,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":-259474,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":284980,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":483426,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":631227,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":147635,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":453711,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":306076,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":818647,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":818647,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":364936,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-07-01","end":"2023-09-30","val":364936,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":1092146,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":1092146,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":279565,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":279565,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":533273,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-06-30","val":533273,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":253708,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":253708,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":1073698,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":1073698,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"start":"2024-07-01","end":"2024-09-30","val":540425,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":540425,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":1637788,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2024-01-01","end":"2024-12-31","val":533273,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-01-01","end":"2024-12-31","val":1637788,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":508410,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":508410,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":996986,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-06-30","val":996986,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13"},{"start":"2025-04-01","end":"2025-06-30","val":488576,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-04-01","end":"2025-06-30","val":488576,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":1436436,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"start":"2025-07-01","end":"2025-09-30","val":439450,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":1883513,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":371952,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":652489,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13"},{"start":"2026-04-01","end":"2026-06-30","val":280537,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2026Q2"}]}},"AllowanceForDoubtfulAccountsReceivableCurrent":{"label":"Accounts Receivable, Allowance for Credit Loss, Current","description":"Amount of allowance for credit loss on accounts receivable, classified as current.","units":{"USD":[{"end":"2019-12-31","val":14786,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":14786,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-09-30","val":0,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-12-31","val":0,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":0,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":0,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":0,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":0,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":0,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":0,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":0,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":64168,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":60106,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":131815,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":77436,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"end":"2022-12-31","val":77436,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":77436,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":77436,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":77436,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":101104,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":128799,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":323136,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":243416,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023Q4I"}]}},"AmortizationOfIntangibleAssets":{"label":"Amortization of Intangible Assets","description":"The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.","units":{"USD":[{"start":"2020-01-01","end":"2020-06-30","val":20371,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":10870,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":7599,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":2552,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":10152,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":5270,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":103803,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":103803,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":98533,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":98533,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":243578,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":243578,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":139775,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":139775,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":385093,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":385093,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":141482,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":141482,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":245223,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":245223,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":103741,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":103741,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":349424,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":349424,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":104201,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":104201,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":448460,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-01-01","end":"2022-12-31","val":448460,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":51722,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":51722,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":103444,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":103444,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":51722,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":51722,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":155165,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":155165,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":51721,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-07-01","end":"2023-09-30","val":51721,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":206887,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":206887,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":51721,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":51721,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":98999,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-06-30","val":98999,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":47278,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":47278,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":144054,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":144054,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"start":"2024-07-01","end":"2024-09-30","val":45055,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":45055,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":189108,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2024-01-01","end":"2024-12-31","val":189108,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":45055,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":45100,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":80045,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-06-30","val":80000,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13"},{"start":"2025-04-01","end":"2025-06-30","val":34990,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-04-01","end":"2025-06-30","val":35000,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":115020,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"start":"2025-07-01","end":"2025-09-30","val":34975,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":160020,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":152300,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":1200000,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13"},{"start":"2026-04-01","end":"2026-06-30","val":1000000,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2026Q2"}]}},"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":"2019-12-31","val":16402185,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":16402185,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-09-30","val":86742578,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":82342700,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-12-31","val":82342700,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":82342700,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":82342700,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":82342700,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":78610014,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":75660418,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":71389091,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":65847375,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":65847375,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":65847375,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":65847375,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":65847375,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":57726555,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":52213959,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":47560982,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":30039340,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"end":"2022-12-31","val":30039340,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":30039340,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":30039340,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":30039340,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":24952202,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":21792864,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":19394076,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":18031959,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"end":"2023-12-31","val":18031959,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":18031959,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":18031959,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":18031959,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":17646328,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":18036945,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":18750245,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":19259001,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"end":"2024-12-31","val":19259001,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":19259001,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":19259001,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"end":"2024-12-31","val":19259001,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2024Q4I"},{"end":"2025-03-31","val":21493031,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":20426736,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":18857737,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2025Q3I"},{"end":"2025-12-31","val":19217837,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30"},{"end":"2025-12-31","val":19217837,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14"},{"end":"2025-12-31","val":19217837,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2025Q4I"},{"end":"2026-03-31","val":74876917,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1I"},{"end":"2026-06-30","val":145715780,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2026Q2I"}]}},"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":"2019-12-31","val":10044224,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":10044224,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-09-30","val":80357380,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":75995474,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-12-31","val":75995474,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":75995474,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":75995474,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":75995474,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":72291682,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":57798047,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":53369973,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":47681834,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":47681834,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":47681834,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":47681834,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":47681834,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":41726140,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":37348545,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":33282941,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":27530911,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"end":"2022-12-31","val":27530911,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":27530911,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":27530911,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":27530911,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":22895506,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":19899758,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":17600301,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":16337301,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"end":"2023-12-31","val":16337301,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":16337301,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":16337301,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":16337301,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":16054830,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":16531207,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":17337070,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":17966628,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"end":"2024-12-31","val":17966628,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":17966628,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":17966628,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"end":"2024-12-31","val":17966628,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2024Q4I"},{"end":"2025-03-31","val":20213541,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":19217189,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":18393028,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2025Q3I"},{"end":"2025-12-31","val":18840657,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30"},{"end":"2025-12-31","val":18840657,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14"},{"end":"2025-12-31","val":18840657,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2025Q4I"},{"end":"2026-03-31","val":37490234,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1I"},{"end":"2026-06-30","val":65334705,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2026Q2I"}]}},"AssetsHeldForSaleLongLivedFairValueDisclosure":{"label":"Assets Held-for-sale, Long Lived, Fair Value Disclosure","description":"Fair value portion of assets classified as held for sale.","units":{"USD":[{"end":"2020-09-30","val":250000,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":250000,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2020Q4I"},{"end":"2022-12-31","val":100000,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"end":"2022-12-31","val":800000,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":800000,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"}]}},"AssetsNoncurrent":{"label":"Assets, Noncurrent","description":"Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold or consumed after one year or beyond the normal operating cycle, if longer.","units":{"USD":[{"end":"2019-12-31","val":6357961,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":6357961,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-09-30","val":6385198,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":6347226,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-12-31","val":6347226,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":6347226,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":6347226,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":6347226,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":6318332,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":17862371,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":18019118,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":18165541,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":18165541,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":18165541,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":18165541,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":18165541,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":16000415,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":14865414,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":14278041,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2508429,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"end":"2022-12-31","val":2508429,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":2508429,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":2508429,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":2508429,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2056696,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1893106,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1793775,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1694658,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"end":"2023-12-31","val":1694658,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":1694658,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":1694658,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":1694658,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1591498,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1505738,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1413175,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1292373,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"end":"2024-12-31","val":1292373,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":1292373,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":1292373,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1279490,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1209547,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":464709,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2025Q3I"}]}},"AvailableForSaleDebtSecuritiesAmortizedCostBasis":{"label":"Debt Securities, Available-for-sale, Amortized Cost","description":"Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).","units":{"USD":[{"end":"2020-09-30","val":480049,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":8692637,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-12-31","val":8692637,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":8692637,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q4I"},{"end":"2021-03-31","val":8696606,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":8692124,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":8696093,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":8696093,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":8696093,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":8696093,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":8696093,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":8696093,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q4I"}]}},"AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost":{"label":"Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year One Through Five","description":"Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2020-12-31","val":8692637,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-12-31","val":8692637,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":8692637,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q4I"},{"end":"2021-03-31","val":8696606,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":8692124,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":8696093,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":8696093,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":8696093,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":8696093,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":8696093,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":8696093,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q4I"}]}},"AvailableForSaleSecuritiesDebtMaturitiesRemainderOfFiscalYearAmortizedCostBasis":{"label":"Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, Remainder of Fiscal Year","description":"Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in remainder of current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2020-09-30","val":480049,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"}]}},"AvailableForSaleSecuritiesDebtMaturitiesRemainderOfFiscalYearFairValue":{"label":"Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Remainder of Fiscal Year","description":"Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in remainder of current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2020-09-30","val":480747,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"}]}},"AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue":{"label":"Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling after One Through Five Years, Fair Value","description":"Fair value of investment in debt security, measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next rolling fiscal year through fifth year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.","units":{"USD":[{"end":"2020-12-31","val":8706844,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-12-31","val":8706844,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":8706844,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q4I"},{"end":"2021-03-31","val":8690523,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":8682330,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":8688251,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":8635077,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":8635077,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":8635077,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":8635077,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":8635077,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q4I"}]}},"AvailableForSaleSecuritiesDebtSecurities":{"label":"Debt Securities, Available-for-sale","description":"Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).","units":{"USD":[{"end":"2020-09-30","val":480747,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":8706844,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-12-31","val":8706844,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":8706844,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q4I"},{"end":"2021-03-31","val":8690523,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":8682330,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":8688251,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":8635077,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":8635077,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":8635077,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":8635077,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":8635077,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q4I"}]}},"AvailableForSaleSecuritiesDebtSecuritiesCurrent":{"label":"Debt Securities, Available-for-sale, Current","description":"Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current.","units":{"USD":[{"end":"2019-12-31","val":5485209,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":5485209,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-09-30","val":480747,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":8706844,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-12-31","val":8706844,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":8706844,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":8706844,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":8706844,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":8690523,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":8682330,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":8688251,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":8635077,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":8635077,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":8635077,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":8635077,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":8635077,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2022Q4I"}]}},"AvailableForSaleSecuritiesGrossRealizedGainLossNet":{"label":"Available-for-sale Securities, Gross Realized Gain (Loss)","description":"This item represents the difference between the gross realized gains and losses realized on the sale of debt or equity securities categorized neither as held-to-maturity nor trading securities. Additionally, this item would include any losses recognized for other than temporary impairments (OTTI) of the subject investments in debt and equity securities.","units":{"USD":[{"start":"2020-01-01","end":"2020-06-30","val":7677,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":7677,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":13927,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":6250,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3"}]}},"BusinessCombinationAcquisitionRelatedCosts":{"label":"Business Combination, Acquisition Related Costs","description":"This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.","units":{"USD":[{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-12-31","val":932856,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":1333455,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1"}]}},"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":"2018-12-31","val":17340023,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2018Q4I"},{"end":"2019-09-30","val":7538112,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1004109,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":1004109,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-03-31","val":527839,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2020Q1I"},{"end":"2020-09-30","val":72947685,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":56909977,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-12-31","val":56973896,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":56973896,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":56973896,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":51503218,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":34706429,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":30934843,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":22932663,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":22932663,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":22932663,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":22932663,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":22932663,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":27161606,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":24442384,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":20918235,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":17710277,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"end":"2022-12-31","val":17710277,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":17710277,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":17293959,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":17293959,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":11787342,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":10476770,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":7136639,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":7566299,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"end":"2023-12-31","val":7566299,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":7566299,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":7566299,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":7566299,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":7099755,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":7648958,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":7908034,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":8339918,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"end":"2024-12-31","val":8339918,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":8339918,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":8339918,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"end":"2024-12-31","val":8339918,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2024Q4I"},{"end":"2025-03-31","val":6985902,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":3928241,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":5083074,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2025Q3I"},{"end":"2025-12-31","val":5106093,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30"},{"end":"2025-12-31","val":5106093,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14"},{"end":"2025-12-31","val":5106093,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2025Q4I"},{"end":"2026-03-31","val":10246832,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1I"},{"end":"2026-06-30","val":22969047,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2026Q2I"}]}},"CashAndCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect":{"label":"Cash and Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect","description":"Amount of increase (decrease) in cash and cash equivalents. Cash and cash equivalents are the amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes effect from exchange rate changes.","units":{"USD":[{"start":"2019-01-01","end":"2019-09-30","val":-9801911,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-01-01","end":"2019-12-31","val":-16335914,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-476270,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":7545067,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-01-01","end":"2020-09-30","val":71943576,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":71943576,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":56203971,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":56203971,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-5462663,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"start":"2021-01-01","end":"2021-03-31","val":-5462663,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-22348430,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-09-30","val":-26150542,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":-34158846,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":4224172,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1"}]}},"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":"2018-12-31","val":17340023,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018Q4I"},{"end":"2019-12-31","val":1004109,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2019-12-31","val":1004109,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2019-12-31","val":1004109,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2019-12-31","val":1004109,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2019-12-31","val":1004109,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2019Q4I"},{"end":"2020-03-31","val":527839,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":8549176,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":72947685,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":57208080,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-12-31","val":57208080,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":57208080,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":57208080,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":57208080,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2020-12-31","val":57208080,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2020-12-31","val":57208080,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2020-12-31","val":57208080,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2020-12-31","val":57208080,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":51745417,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2021-03-31","val":51745417,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1I"},{"end":"2021-06-30","val":34859650,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2021-06-30","val":34859650,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":31057538,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2021-09-30","val":31057538,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":23049234,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":23049234,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":23049234,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":23049234,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":23049234,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"end":"2021-12-31","val":23049234,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2021-12-31","val":23049234,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2021Q4I"},{"end":"2022-03-31","val":27273406,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2022-03-31","val":27273406,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":24544116,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2022-06-30","val":24544116,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":21018103,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":17809802,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"end":"2022-12-31","val":17809802,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":17809802,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":17809802,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":17809802,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":11886867,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":10576295,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":7425050,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":7706806,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"end":"2023-12-31","val":7706806,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":7706806,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":7706806,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":7706806,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":7289286,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":7827692,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":8201391,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":8514152,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"end":"2024-12-31","val":8514152,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":8514152,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":8514152,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"end":"2024-12-31","val":8514152,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2024Q4I"},{"end":"2025-03-31","val":7163362,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":4184775,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":5282232,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2025Q3I"},{"end":"2025-12-31","val":5320600,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30"},{"end":"2025-12-31","val":5320600,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14"},{"end":"2025-12-31","val":5320600,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2025Q4I"},{"end":"2026-03-31","val":10519704,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1I"},{"end":"2026-06-30","val":23201214,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2026Q2I"}]}},"CashUninsuredAmount":{"label":"Cash, Uninsured Amount","description":"The amount of cash as of the balance sheet date that is not insured by the Federal Deposit Insurance Corporation.","units":{"USD":[{"end":"2019-12-31","val":456104,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":456104,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-09-30","val":6496983,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":6639821,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-12-31","val":6639821,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":6639821,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":6639821,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":6639821,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":6402956,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":6441487,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":6254524,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":10835360,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":10835360,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":10835360,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":10835360,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":10835360,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":16797430,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":15165524,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":11608726,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2558997,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"end":"2022-12-31","val":2558997,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":2747721,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":2747721,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":2747721,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":11386867,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":462616,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":416684,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1304420,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"end":"2023-12-31","val":6756207,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":6756207,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":6756207,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":6756207,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":6324134,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":6907907,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":7259304,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":7621392,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"end":"2024-12-31","val":7621392,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":7621392,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":7621392,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"end":"2024-12-31","val":7621392,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2024Q4I"},{"end":"2025-03-31","val":6037113,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":3295724,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":4394132,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2025Q3I"},{"end":"2025-12-31","val":4488163,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2025Q4I"}]}},"ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1":{"label":"Class of Warrant or Right, Exercise Price of Warrants or Rights","description":"Exercise price per share or per unit of warrants or rights outstanding.","units":{"USD/shares":[{"end":"2020-04-13","val":0.005,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2020-04-13","val":0.005,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-04-13","val":0.005,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-04-13","val":0.005,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-04-13","val":0.005,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-04-13","val":0.005,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q1I"}]}},"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":"2019-12-31","val":0.001,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":0.001,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-09-30","val":0.001,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0.001,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-12-31","val":0.001,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":0.001,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":0.001,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":0.001,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0.001,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0.001,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0.001,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0.001,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":0.001,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":0.001,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":0.001,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":0.001,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0.001,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0.001,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0.001,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0.001,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"end":"2022-12-31","val":0.001,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":0.001,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":0.001,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":0.001,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0.001,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0.001,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0.001,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0.001,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"end":"2023-12-31","val":0.001,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":0.001,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":0.001,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":0.001,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":0.001,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":0.001,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":0.001,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":0.001,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"end":"2024-12-31","val":0.001,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":0.001,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":0.001,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"end":"2024-12-31","val":0.001,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2024Q4I"},{"end":"2025-03-31","val":0.001,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":0.001,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":0.001,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2025Q3I"},{"end":"2025-12-31","val":0.001,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30"},{"end":"2025-12-31","val":0.001,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2025Q4I"},{"end":"2026-06-30","val":0.001,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2026Q2I"}]}},"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":"2019-12-31","val":9600000,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":9600000,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-09-30","val":100000000,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":100000000,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-12-31","val":9600000,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":100000000,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":100000000,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":100000000,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":100000000,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":100000000,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":100000000,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":100000000,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":100000000,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":100000000,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":100000000,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":100000000,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":100000000,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":100000000,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":100000000,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":100000000,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"end":"2022-12-31","val":100000000,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":100000000,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":100000000,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":100000000,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":100000000,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":100000000,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":100000000,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":100000000,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"end":"2023-12-31","val":100000000,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":100000000,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":100000000,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":100000000,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":100000000,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":100000000,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":100000000,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":100000000,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"end":"2024-12-31","val":100000000,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":100000000,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":100000000,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"end":"2024-12-31","val":100000000,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2024Q4I"},{"end":"2025-03-31","val":100000000,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":100000000,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":100000000,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2025Q3I"},{"end":"2025-12-31","val":100000000,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30"},{"end":"2025-12-31","val":100000000,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2025Q4I"},{"end":"2026-06-30","val":100000000,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2026Q2I"}]}},"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":"2019-12-31","val":4551950,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":4551950,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-09-30","val":9239638,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":9247758,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-12-31","val":9247758,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":9247758,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":9247758,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":9247758,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":9285782,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":9365085,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":9402959,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":9460243,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":9460243,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":9460243,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":9460243,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":9460243,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":9467157,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":9535662,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":9566174,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":9576117,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"end":"2022-12-31","val":9576117,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":9576117,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":9576117,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":9576117,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":9585204,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":9699866,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":9709347,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":9749326,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"end":"2023-12-31","val":9749326,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":9749326,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":9749326,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":9749326,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":9885429,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":10474633,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":10644946,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":10668705,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"end":"2024-12-31","val":10668705,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":10668705,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":10668705,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"end":"2024-12-31","val":10668705,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2024Q4I"},{"end":"2025-03-31","val":10805361,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":11020792,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":11049489,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2025Q3I"},{"end":"2025-12-31","val":11071096,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30"},{"end":"2025-12-31","val":11071096,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2025Q4I"},{"end":"2026-06-30","val":11483127,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2026Q2I"}]}},"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":"2019-12-31","val":4188558,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":4188558,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-09-30","val":8874890,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":8892886,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-12-31","val":8892886,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":8892886,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":8892886,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":8892886,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":8921034,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":8999381,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":9037499,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":9094539,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":9094539,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":9094539,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":9094539,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":9094539,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":9101453,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":9169958,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":9200470,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":9210414,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"end":"2022-12-31","val":9210414,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":9210414,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":9210414,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":9210414,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":9219500,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":9334162,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":9343643,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":9383622,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"end":"2023-12-31","val":9383622,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":9383622,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":9383622,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":9383622,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":9519725,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":10108929,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":10270662,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":10292374,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"end":"2024-12-31","val":10292374,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":10292374,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":10292374,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"end":"2024-12-31","val":10292374,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2024Q4I"},{"end":"2025-03-31","val":10429030,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2025-03-31","val":10925218,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":10644461,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":10673158,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2025Q3I"},{"end":"2025-12-31","val":10694765,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30"},{"end":"2025-12-31","val":10694765,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2025Q4I"},{"end":"2026-06-30","val":11106796,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2026Q2I"}]}},"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":"2019-12-31","val":4188,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":4188,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-09-30","val":8875,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":8893,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-12-31","val":8893,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":8893,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":8893,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":8893,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":8921,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":8999,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":9037,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":9095,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":9095,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":9095,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":9095,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":9095,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":9101,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":9170,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":9201,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":9210,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"end":"2022-12-31","val":9210,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":9210,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":9210,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":9210,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":9220,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":9335,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":9344,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":9384,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"end":"2023-12-31","val":9384,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":9384,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":9384,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":9384,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":9520,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":10107,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":10271,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":10292,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"end":"2024-12-31","val":10292,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":10292,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":10292,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"end":"2024-12-31","val":10292,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2024Q4I"},{"end":"2025-03-31","val":10429,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":10644,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":10673,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2025Q3I"},{"end":"2025-12-31","val":10695,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30"},{"end":"2025-12-31","val":10695,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14"},{"end":"2025-12-31","val":10695,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2025Q4I"},{"end":"2026-03-31","val":10925,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1I"},{"end":"2026-06-30","val":11107,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2026Q2I"}]}},"CommunicationsAndInformationTechnology":{"label":"Communications and Information Technology","description":"The amount of expense in the period for communications and data processing expense.","units":{"USD":[{"start":"2019-01-01","end":"2019-09-30","val":112559,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":35125,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":157752,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":26395,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":57318,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":30923,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":90491,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":90491,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":33173,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":33173,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":125916,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":55021,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":129138,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":74117,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":194024,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":64886,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3"}]}},"ComprehensiveIncomeNetOfTax":{"label":"Comprehensive Income (Loss), Net of Tax, Attributable to Parent","description":"Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.","units":{"USD":[{"start":"2019-01-01","end":"2019-09-30","val":-6288772,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":-2380181,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-8504174,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-1964141,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-4984275,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":-3020135,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-10006512,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":-10006512,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":-4017444,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":-4017444,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-12835868,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":14515466,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-5350794,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"start":"2021-01-01","end":"2021-03-31","val":-5350794,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-11656764,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":-11656764,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":-6305970,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":-6305970,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-17006510,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":-17006510,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":-5349746,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":-5349746,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":23795323,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":23945769,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-14078386,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":-14078386,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-18982906,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":-18982906,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":-4904520,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":-4904520,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-24721115,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":-24721115,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":-5738209,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":-5738209,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-40276302,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-01-01","end":"2022-12-31","val":-40276302,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-4143910,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-7651156,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":-3507246,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-10306040,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-07-01","end":"2023-09-30","val":-2654884,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-10163117,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023"}]}},"ConcentrationRiskPercentage1":{"label":"Concentration Risk, Percentage","description":"\"For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"\"benchmark\"\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.\"","units":{"pure":[{"start":"2019-01-01","end":"2019-09-30","val":1,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":1,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":1,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":1,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":1,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":1,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":1,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":1,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2"}]}},"ContractualObligation":{"label":"Contractual Obligation","description":"Amount of contractual obligation, including but not limited to, long-term debt, capital lease obligations, operating lease obligations, purchase obligations, and other commitments.","units":{"USD":[{"end":"2020-09-30","val":2236085,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":2177725,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":2117335,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":2048531,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1988820,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"}]}},"ContractualObligationDueAfterFifthYear":{"label":"Contractual Obligation, to be Paid, after Year Five","description":"Amount of contractual obligation to be paid after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2020-09-30","val":1132122,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":864546,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":863932,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":860498,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":860498,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"}]}},"ContractualObligationDueInFifthYear":{"label":"Contractual Obligation, to be Paid, Year Five","description":"Amount of contractual obligation to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2020-12-31","val":267575,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":267305,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":265791,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":265791,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"}]}},"ContractualObligationDueInFourthYear":{"label":"Contractual Obligation, to be Paid, Year Four","description":"Amount of contractual obligation to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2020-09-30","val":259782,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":259782,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":259519,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":258049,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":258049,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"}]}},"ContractualObligationDueInNextTwelveMonths":{"label":"Contractual Obligation, to be Paid, Year One","description":"Amount of contractual obligation to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2020-09-30","val":288737,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":288737,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":229997,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":170423,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":110711,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"}]}},"ContractualObligationDueInSecondYear":{"label":"Contractual Obligation, to be Paid, Year Two","description":"Amount of contractual obligation to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2020-09-30","val":244869,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":244869,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":244622,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":243236,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":243236,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"}]}},"ContractualObligationDueInThirdYear":{"label":"Contractual Obligation, to be Paid, Year Three","description":"Amount of contractual obligation to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2020-09-30","val":252216,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":252216,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":251960,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":250534,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":250534,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"}]}},"ContractualObligationFutureMinimumPaymentsDueRemainderOfFiscalYear":{"label":"Contractual Obligation, to be Paid, Remainder of Fiscal Year","description":"Amount of contractual obligation to be paid in remainder of current fiscal year.","units":{"USD":[{"end":"2020-09-30","val":58359,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"}]}},"ConversionOfStockAmountConverted1":{"label":"Conversion of Stock, Amount Converted","description":"\"The value of the stock converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"\"Part noncash\"\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.\"","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":16575236,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":16575236,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021"}]}},"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":"2019-01-01","end":"2019-03-31","val":1464603,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q1"},{"start":"2019-04-01","end":"2019-06-30","val":1804956,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":5296485,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":2026930,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":2026930,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":8019094,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2019-10-01","end":"2019-12-31","val":2722605,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4"},{"start":"2020-01-01","end":"2020-03-31","val":3365608,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-03-31","val":3365609,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":3365608,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":7650736,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":4285128,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-04-01","end":"2020-06-30","val":4285128,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":4285128,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":13384880,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":13384880,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":5734144,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":5734144,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-07-01","end":"2020-09-30","val":5734144,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":5734144,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":19204642,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":19204642,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2020-10-01","end":"2020-12-31","val":5819762,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-10-01","end":"2020-12-31","val":5819762,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4"},{"start":"2021-01-01","end":"2021-03-31","val":5559499,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"start":"2021-01-01","end":"2021-03-31","val":5559498,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-03-31","val":5559499,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2021-01-01","end":"2021-03-31","val":5559498,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":12558194,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":12558194,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":6998695,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":6998695,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-04-01","end":"2021-06-30","val":6998695,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":6998695,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":20225269,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":20225269,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":7667075,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":7667075,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-07-01","end":"2021-09-30","val":7667075,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":7667075,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":27379082,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":27379082,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021"},{"start":"2021-10-01","end":"2021-12-31","val":7153814,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-10-01","end":"2021-12-31","val":7153814,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q4"},{"start":"2022-01-01","end":"2022-03-31","val":7390203,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":7390203,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-01-01","end":"2022-03-31","val":7390203,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":14486271,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":14486271,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":7096068,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":7096068,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-04-01","end":"2022-06-30","val":7096068,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":21259300,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":21259300,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":6773029,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":6773029,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-07-01","end":"2022-09-30","val":6773029,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":30641125,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-01-01","end":"2022-12-31","val":30641125,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2022-10-01","end":"2022-12-31","val":9381825,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2022Q4"},{"start":"2023-01-01","end":"2023-03-31","val":6239062,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":6239062,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":12087085,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":12087085,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":5848023,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":5848023,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":18419709,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":18419709,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":6332624,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-07-01","end":"2023-09-30","val":6332624,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":23910921,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":23910921,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":5944837,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":5944837,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":11771210,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-06-30","val":11771210,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":5826373,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":5826373,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":18483424,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":18483424,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"start":"2024-07-01","end":"2024-09-30","val":6712214,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":6712214,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":25607556,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2024-01-01","end":"2024-12-31","val":25607556,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":6772619,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":6772619,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":13982458,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-06-30","val":13982458,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13"},{"start":"2025-04-01","end":"2025-06-30","val":7209839,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-04-01","end":"2025-06-30","val":7209839,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":22175938,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"start":"2025-07-01","end":"2025-09-30","val":8193480,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":30978702,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":9298313,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":38077497,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13"},{"start":"2026-04-01","end":"2026-06-30","val":28779184,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2026Q2"}]}},"DebtInstrumentFaceAmount":{"label":"Debt Instrument, Face Amount","description":"Face (par) amount of debt instrument at time of issuance.","units":{"USD":[{"end":"2017-05-30","val":51000,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2017-05-30","val":51000,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2017-05-30","val":51000,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2017-05-30","val":51000,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2017-05-30","val":51000,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2017-05-30","val":51000,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2017-05-30","val":51000,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2017-05-30","val":51000,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2017-05-30","val":51000,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2017-05-30","val":51000,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2017Q2I"},{"end":"2018-04-11","val":50000,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018Q1I"}]}},"DebtSecuritiesAvailableForSaleRealizedGainLossExcludingOtherThanTemporaryImpairment":{"label":"Debt Securities, Available-for-sale, Realized Gain (Loss), Excluding Other-than-temporary Impairment","description":"Amount of realized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), excluding other-than-temporary impairment (OTTI).","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":7664,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-09-30","val":13927,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":6250,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":13927,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":13927,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-182310,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-182310,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2"}]}},"DebtSecuritiesAvailableForSaleUnrealizedGainLoss":{"label":"Debt Securities, Available-for-sale, Unrealized Gain (Loss)","description":"Amount of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).","units":{"USD":[{"start":"2019-01-01","end":"2019-09-30","val":56081,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-01-01","end":"2019-12-31","val":-226,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":31090,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":17345,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-01-01","end":"2020-09-30","val":924,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":924,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":14433,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":14433,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-20290,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"start":"2021-01-01","end":"2021-03-31","val":-20290,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-24001,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":-24001,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-01-01","end":"2021-09-30","val":-22049,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":-22049,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":-75223,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":-22049,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2022"}]}},"DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense":{"label":"Deferred Compensation Arrangement with Individual, Allocated Share-based Compensation Expense","description":"Amount of expense recognized from equity-based compensation arrangements (for example, shares of stock, unit, stock options or other equity instruments), awarded to key employees or individuals. Excludes amount related to plans that cover generally all employees (for example, but not limited to, qualified pension plans).","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":937366,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":396246,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-09-30","val":654929,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":191889,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":772832,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":106449,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1"}]}},"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":"2021-01-01","end":"2021-09-30","val":86495,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":7534,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021"},{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":0,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13"},{"start":"2026-01-01","end":"2026-03-31","val":-4745333,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":-4745333,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13"}]}},"DeferredIncomeTaxLiabilities":{"label":"Deferred Tax Liabilities, Gross","description":"Amount of deferred tax liability attributable to taxable temporary differences.","units":{"USD":[{"end":"2019-12-31","val":225210,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":225210,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-09-30","val":767143,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":735537,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-12-31","val":735537,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":735537,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":735537,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":735537,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":711232,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":723294,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":748990,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":550836,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":568787,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":568787,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":568787,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":568787,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":549483,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":529580,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":509681,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2022Q4I"}]}},"DeferredIncomeTaxLiabilitiesNet":{"label":"Deferred Income Tax Liabilities, Net","description":"Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.","units":{"USD":[{"end":"2020-12-31","val":0,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":0,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-06-30","val":36718,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":86495,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":7534,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":7534,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":7534,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":7534,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":7534,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2022Q4I"}]}},"DeferredRentReceivablesNetNoncurrent":{"label":"Deferred Rent Receivables, Net, Noncurrent","description":"For a classified balance sheet, the cumulative difference between the rental income or payments required by a lease agreement and the rental income or expense recognized on a straight-line basis, or other systematic and rational basis more representative of the time pattern in which use or benefit is granted or derived from the leased property, expected to be recognized in income or expense, by the lessor or lessee, respectively, more than one year after the balance sheet date. Such receivable is reduced by allowances attributable to, for instance, credit risk associated with a lessee.","units":{"USD":[{"end":"2019-12-31","val":3057432,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":3057432,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-09-30","val":2786701,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":2696646,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-12-31","val":2696646,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":2696646,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":2696646,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":2696646,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":2606592,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":2517143,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":2428859,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":2327752,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021Q4I"}]}},"DeferredTaxAssetsCharitableContributionCarryforwards":{"label":"Deferred Tax Assets, Charitable Contribution Carryforwards","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible charitable contribution carryforwards.","units":{"USD":[{"end":"2020-12-31","val":0,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-06-30","val":30681,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":37284,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":38447,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":38447,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":38447,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":38447,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":38447,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":41298,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":39807,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":40471,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":38557,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"end":"2022-12-31","val":38557,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":38557,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":38557,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":38557,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":38908,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":40782,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":40867,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":40773,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"end":"2023-12-31","val":40773,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":40773,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":40773,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":40773,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":34172,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":34487,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":34613,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":34613,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"end":"2024-12-31","val":34613,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":34613,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2024Q4I"},{"end":"2025-03-31","val":30112,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":32516,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"}]}},"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":"2019-12-31","val":4584174,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":4584174,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-09-30","val":6585122,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":7563110,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-12-31","val":7563110,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":7563110,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":7563110,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":7563110,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":8953186,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":11202224,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":12609459,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":13117294,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":13117294,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":13117294,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":13117294,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":13117294,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":16578990,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":17588981,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":18988642,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":23928265,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2022Q4I"}]}},"DeferredTaxAssetsNet":{"label":"Deferred Tax Assets, Net of Valuation Allowance","description":"Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.","units":{"USD":[{"end":"2019-12-31","val":0,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":0,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-09-30","val":0,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-12-31","val":0,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":0,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":36718,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":86495,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":7534,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":7534,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":7534,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":7534,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":7534,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"end":"2022-12-31","val":0,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":0,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":0,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":0,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"end":"2023-12-31","val":0,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":0,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":0,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":0,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":0,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":0,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":0,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":0,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"end":"2024-12-31","val":0,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":0,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":0,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"end":"2024-12-31","val":0,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2024Q4I"},{"end":"2025-03-31","val":0,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":0,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":0,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2025Q3I"},{"end":"2025-12-31","val":0,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2025Q4I"}]}},"DeferredTaxAssetsOperatingLossCarryforwardsDomestic":{"label":"Deferred Tax Assets, Operating Loss Carryforwards, Domestic","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible domestic operating loss carryforwards. Excludes state and local operating loss carryforwards.","units":{"USD":[{"end":"2019-12-31","val":3470371,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":3470371,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-09-30","val":4623702,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":5332738,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-12-31","val":5332738,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":7444857,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":7444857,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":7444857,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":6385696,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":11084791,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":12472767,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":11999882,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":11999882,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":11999882,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":11999882,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":11999882,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":13633013,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":14939806,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":15985235,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":17428266,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"end":"2022-12-31","val":17428266,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":17428266,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":17428266,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":17428266,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":18702775,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":19201198,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":20070340,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":20088873,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"end":"2023-12-31","val":20088873,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":20088873,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":20088873,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":20088873,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":20346129,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":20625634,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":20953387,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":21368607,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"end":"2024-12-31","val":21368607,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":21368607,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":21368607,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"end":"2024-12-31","val":21368607,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2024Q4I"},{"end":"2025-03-31","val":21465000,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":21831513,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":22004325,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2025Q3I"},{"end":"2025-12-31","val":21799888,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2025Q4I"}]}},"DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal":{"label":"Deferred Tax Assets, Operating Loss Carryforwards, State and Local","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible state and local operating loss carryforwards.","units":{"USD":[{"end":"2019-12-31","val":1285488,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":1285488,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-09-30","val":1825296,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":2112119,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-12-31","val":2112119,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":671562,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":671562,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":671562,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":2548054,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":582680,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":594910,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":686601,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":686601,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":686601,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":686601,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":686601,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":689750,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":434731,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":609050,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1660954,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"end":"2022-12-31","val":1660954,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":1660954,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":1660954,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":1660954,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1623706,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1554492,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1587209,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1104854,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"end":"2023-12-31","val":1104854,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":1104854,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":1104854,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":1104854,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1083199,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1060272,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":2134193,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":618260,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"end":"2024-12-31","val":618260,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":618260,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":618260,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"end":"2024-12-31","val":618260,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2024Q4I"},{"end":"2025-03-31","val":602744,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":588268,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":542103,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2025Q3I"},{"end":"2025-12-31","val":529577,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2025Q4I"}]}},"DeferredTaxAssetsTaxDeferredExpense":{"label":"Deferred Tax Assets, Tax Deferred Expense","description":"Amount, before allocation of valuation allowances, of deferred tax asset attributable to deductible differences from reserves and accruals, compensation and benefit costs, and other provisions, reserves, and allowances.","units":{"USD":[{"end":"2019-12-31","val":4809384,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":4809384,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-09-30","val":7352265,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":8298647,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-12-31","val":8298647,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":8298647,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":8298647,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":8298647,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":9664418,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":11925518,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":13358449,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":13668130,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":13686081,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":13686081,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":13686081,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":13686081,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":17128473,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":18118561,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":19498323,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":23928265,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"end":"2022-12-31","val":23928265,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":23928265,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q4I"},{"end":"2023-03-31","val":24784381,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":25689497,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"}]}},"DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences":{"label":"Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Compensated Absences","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from compensated absences (includes, but not limited to, sick and personal days).","units":{"USD":[{"end":"2020-09-30","val":88631,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":75702,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-12-31","val":75702,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":75702,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":75702,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":75702,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":80283,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":86601,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":70024,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":98296,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":98296,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":98296,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":98296,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":98296,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":58900,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":47660,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":70850,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":766385,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"end":"2022-12-31","val":766385,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":766385,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q4I"},{"end":"2023-03-31","val":522147,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":866024,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"}]}},"DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther":{"label":"Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Other","description":"Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from reserves and accruals, classified as other.","units":{"USD":[{"end":"2020-09-30","val":94553,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":106526,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-12-31","val":106526,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2020Q4I"},{"end":"2021-03-31","val":137996,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"}]}},"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":"2019-12-31","val":4584174,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":4584174,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-09-30","val":6585122,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":7563110,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-12-31","val":7563110,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":7563110,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":7563110,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":7563110,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":8953186,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":11238942,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":12695954,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":13124828,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":13124828,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":13124828,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":13124828,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":13124828,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":16578990,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":17588981,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":18988642,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":23928265,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"end":"2022-12-31","val":23928265,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":23928265,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":23928265,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":23928265,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":24784381,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":25689497,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":26661284,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":25701128,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"end":"2023-12-31","val":25701128,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":25701128,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":25701128,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":25701128,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":25915460,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":26470255,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":26645084,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":26264674,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"end":"2024-12-31","val":26264674,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":26264674,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":26264674,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"end":"2024-12-31","val":26264674,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2024Q4I"},{"end":"2025-03-31","val":26379645,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":26655261,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":26358497,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2025Q3I"},{"end":"2025-12-31","val":26657479,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2025Q4I"}]}},"DeferredTaxLiabilitiesDeferredExpenseReservesAndAccruals":{"label":"Deferred Tax Liabilities, Deferred Expense, Reserves and Accruals","description":"Amount of deferred tax liability attributable to taxable temporary differences from reserves and accruals.","units":{"USD":[{"end":"2020-09-30","val":767143,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":735537,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-12-31","val":735537,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":735537,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":735537,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":735537,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":711232,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":686576,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":662495,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":568787,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":568787,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":568787,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":568787,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":568787,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":549483,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":529580,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":509681,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2022Q4I"}]}},"DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets":{"label":"Deferred Tax Liabilities, Intangible Assets","description":"Amount of deferred tax liability attributable to taxable temporary differences from intangible assets other than goodwill.","units":{"USD":[{"end":"2020-12-31","val":0,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-06-30","val":36718,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":86495,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":17951,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":17951,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":17951,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":17951,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":17951,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1826921,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1839669,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1858964,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2382397,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2022Q4I"}]}},"DefinedContributionPlanEmployerDiscretionaryContributionAmount":{"label":"Defined Contribution Plan, Employer Discretionary Contribution Amount","description":"Amount of discretionary contributions made by an employer to a defined contribution plan.","units":{"USD":[{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":0,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":0,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2"}]}},"DepositAssets":{"label":"Deposit Assets","description":"The carrying amount of the asset transferred to a third party to serve as a deposit, which typically serves as security against failure by the transferor to perform under terms of an agreement.","units":{"USD":[{"end":"2019-12-31","val":143327,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":143327,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-09-30","val":95619,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":97674,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-12-31","val":97674,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":97674,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":97674,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":97674,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":488823,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":508484,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":563580,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":679919,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":679919,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":679919,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":679919,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q4I"},{"end":"2022-03-31","val":300662,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":104573,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":90297,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"}]}},"Depreciation":{"label":"Depreciation","description":"The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.","units":{"USD":[{"start":"2019-01-01","end":"2019-09-30","val":198970,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-01-01","end":"2019-12-31","val":300561,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":114901,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":229284,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":114383,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":344162,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":344162,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":114878,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":474621,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":474621,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":131333,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"start":"2021-01-01","end":"2021-03-31","val":131333,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":302261,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":302261,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":170928,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":170928,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":454400,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":454400,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":152139,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":152139,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":596505,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":596505,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":142819,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":142819,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":329138,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":329138,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":186319,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":186319,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":496932,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":496932,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":167794,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":167794,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":669611,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-01-01","end":"2022-12-31","val":669611,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":36231,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":36231,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":60088,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":60088,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":23857,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":23857,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":79860,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":79860,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":19772,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-07-01","end":"2023-09-30","val":19772,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":99289,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":99289,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":19714,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":19714,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":39580,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-06-30","val":39580,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":19866,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":19866,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":60365,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":60365,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"start":"2024-07-01","end":"2024-09-30","val":20785,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":20785,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":81163,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2024-01-01","end":"2024-12-31","val":81163,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":21466,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":45852,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-04-01","end":"2025-06-30","val":24386,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":71014,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"start":"2025-07-01","end":"2025-09-30","val":25162,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":93699,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2025"}]}},"DilutiveSecurities":{"label":"Dilutive Securities, Effect on Basic Earnings Per Share","description":"Amount of increase (decrease) to net income used for calculating diluted earnings per share (EPS), resulting from the assumed exercise stock options, restrictive stock units (RSUs), convertible preferred stock of an employee stock ownership plan (ESOP), and other dilutive convertible securities.","units":{"USD":[{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3"}]}},"DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment":{"label":"Disposal Group, Including Discontinued Operation, Property, Plant and Equipment","description":"Amount classified as property, plant and equipment attributable to disposal group held for sale or disposed of.","units":{"USD":[{"end":"2020-09-30","val":250000,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":250000,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2020Q4I"}]}},"EarnestMoneyDeposits":{"label":"Earnest Money Deposits","description":"A deposit made by a purchaser of real estate to evidence good faith. It is customary for a buyer to give the seller earnest money at the time a sales contract is signed. The earnest money generally is credited to the down payment at closing, which is applied at closing as a component of payment against the purchase price.","units":{"USD":[{"end":"2018-04-18","val":40000,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2018Q1I"}]}},"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":"2019-01-01","end":"2019-03-31","val":-0.49,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q1"},{"start":"2019-04-01","end":"2019-06-30","val":-0.64,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-1.79,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":-0.66,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":-0.66,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-0.29,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2019-10-01","end":"2019-12-31","val":1.31,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4"},{"start":"2020-01-01","end":"2020-03-31","val":-0.47,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-1.4,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":-0.93,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-2.26,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":-2.26,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":-0.86,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":-0.86,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-2.61,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":-2.61,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-0.6,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"start":"2021-01-01","end":"2021-03-31","val":-0.6,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2021-01-01","end":"2021-03-31","val":0.6,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-1.3,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":-1.3,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":-0.7,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":-0.7,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":-0.7,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-1.9,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":-1.9,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":-0.59,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":-0.59,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":0.59,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-2.66,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":-2.66,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021"},{"start":"2021-10-01","end":"2021-12-31","val":0.76,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q4"},{"start":"2022-01-01","end":"2022-03-31","val":-1.55,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":-1.55,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-01-01","end":"2022-03-31","val":-1.55,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-2.09,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":-2.09,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":-0.54,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":-0.54,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-04-01","end":"2022-06-30","val":-0.54,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-2.71,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":-2.71,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":-0.63,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":-0.63,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-07-01","end":"2022-09-30","val":-0.63,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-4.41,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-01-01","end":"2022-12-31","val":-4.41,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2022-10-01","end":"2022-12-31","val":-1.69,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2022Q4"},{"start":"2023-01-01","end":"2023-03-31","val":-0.45,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":-0.45,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-0.83,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":-0.83,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":-0.38,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":-0.38,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-1.11,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":-1.11,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":-0.28,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-07-01","end":"2023-09-30","val":-0.28,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-1.09,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":-1.09,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-0.11,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":-0.11,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-0.13,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-06-30","val":-0.13,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":-0.02,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":-0.02,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-0.14,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":-0.14,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"start":"2024-07-01","end":"2024-09-30","val":-0.02,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":-0.02,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-0.18,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2024-01-01","end":"2024-12-31","val":-0.18,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-0.02,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":-0.02,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-0.05,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-06-30","val":-0.05,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13"},{"start":"2025-04-01","end":"2025-06-30","val":-0.03,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-04-01","end":"2025-06-30","val":-0.03,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-0.14,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"start":"2025-07-01","end":"2025-09-30","val":-0.09,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-0.31,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":0.12,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":-0.1,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13"},{"start":"2026-04-01","end":"2026-06-30","val":-0.25,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2026Q2"}]}},"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":"2020-01-01","end":"2020-03-31","val":-0.98,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-03-31","val":-0.47,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q1"},{"start":"2020-04-01","end":"2020-06-30","val":-1.28,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-04-01","end":"2020-06-30","val":-0.93,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q2"},{"start":"2020-07-01","end":"2020-09-30","val":-1.32,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-07-01","end":"2020-09-30","val":-0.86,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-2.61,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2020-10-01","end":"2020-12-31","val":-0.51,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-10-01","end":"2020-12-31","val":-0.51,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4"},{"start":"2021-01-01","end":"2021-03-31","val":-0.6,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-03-31","val":-0.6,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-04-01","end":"2021-06-30","val":-0.7,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021Q2"},{"start":"2021-07-01","end":"2021-09-30","val":-0.59,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-2.66,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021"},{"start":"2021-10-01","end":"2021-12-31","val":-0.76,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021Q4"},{"start":"2022-01-01","end":"2022-03-31","val":-1.55,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1"}]}},"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":"2019-01-01","end":"2019-03-31","val":-0.49,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q1"},{"start":"2019-04-01","end":"2019-06-30","val":-0.64,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-1.79,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":-0.66,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":-0.66,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-0.29,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2019-10-01","end":"2019-12-31","val":0.96,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4"},{"start":"2020-01-01","end":"2020-03-31","val":-0.47,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-1.4,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":-0.93,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-2.26,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":-2.26,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":-0.86,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":-0.86,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-2.61,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":-2.61,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-0.6,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"start":"2021-01-01","end":"2021-03-31","val":-0.6,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2021-01-01","end":"2021-03-31","val":-0.6,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-1.3,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":-1.3,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":-0.7,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":-0.7,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":-0.7,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-1.9,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":-1.9,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":-0.59,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":-0.59,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":-0.59,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-2.66,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":-2.66,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021"},{"start":"2021-10-01","end":"2021-12-31","val":0.76,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q4"},{"start":"2022-01-01","end":"2022-03-31","val":-1.55,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":-1.55,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-01-01","end":"2022-03-31","val":-1.55,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-2.09,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":-2.09,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":-0.54,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":-0.54,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-04-01","end":"2022-06-30","val":-0.54,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-2.71,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":-2.71,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":-0.63,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":-0.63,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-07-01","end":"2022-09-30","val":-0.63,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-4.41,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-01-01","end":"2022-12-31","val":-4.41,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2022-10-01","end":"2022-12-31","val":-1.69,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2022Q4"},{"start":"2023-01-01","end":"2023-03-31","val":-0.45,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-0.83,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":-0.38,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-1.11,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-07-01","end":"2023-09-30","val":-0.28,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-1.09,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023"},{"start":"2025-01-01","end":"2025-03-31","val":-0.02,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-0.05,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13"},{"start":"2025-04-01","end":"2025-06-30","val":-0.03,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2025Q2"},{"start":"2026-01-01","end":"2026-03-31","val":0.11,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":-0.1,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13"},{"start":"2026-04-01","end":"2026-06-30","val":-0.25,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2026Q2"}]}},"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":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":0.0008,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":0.0008,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0.003,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":0.003,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0.002,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":0.002,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-01-01","end":"2023-09-30","val":0.001,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":0.001,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":0.001,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":0.001,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0.04,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":-0.04,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":0.035,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-06-30","val":-0.035,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-01-01","end":"2024-09-30","val":0.035,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":-0.035,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"start":"2024-01-01","end":"2024-12-31","val":0.034,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2024-01-01","end":"2024-12-31","val":-0.03,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-0.088,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":-0.088,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-0.042,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-06-30","val":-0.04,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13"},{"start":"2025-01-01","end":"2025-09-30","val":-0.019,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"start":"2025-01-01","end":"2025-12-31","val":-0.01,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":1.589,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":87.298,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13"}]}},"EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount":{"label":"Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-based Payment Arrangement, Amount","description":"Amount of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to expense for award under share-based payment arrangement. Excludes expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":-231609,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-592048,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":592048,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":178462,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":59074,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-01-01","end":"2021-09-30","val":-237600,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":105126,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":-105126,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":12642,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":-12642,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":21935,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":-12642,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":-264458,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":12642,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":-3159,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-01-01","end":"2022-12-31","val":3159,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-6328,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":6328,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-17634,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":17634,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-01-01","end":"2023-09-30","val":16751,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":16751,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":525278,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":525278,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":42697,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":42697,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-380270,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-06-30","val":-380270,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-01-01","end":"2024-09-30","val":-494099,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":-494099,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"start":"2024-01-01","end":"2024-12-31","val":-367824,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2024-01-01","end":"2024-12-31","val":-367824,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-68010,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-196160,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-09-30","val":-184564,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"}]}},"EmployeeBenefitsAndShareBasedCompensation":{"label":"Employee Benefits and Share-based Compensation","description":"Amount of expense for employee benefit and equity-based compensation.","units":{"USD":[{"start":"2020-01-01","end":"2020-09-30","val":677485,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":337822,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"}]}},"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":"2019-12-31","val":491092,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":491092,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-09-30","val":698767,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":722915,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-12-31","val":722915,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":722915,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":722915,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":722915,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1012223,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":861501,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":813798,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":814163,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":814163,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":814163,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":814163,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1388460,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1149368,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":989458,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2023-12-31","val":1166321,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023Q4I"},{"end":"2024-12-31","val":1993008,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"end":"2024-12-31","val":1993008,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":1993008,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":1993008,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"end":"2024-12-31","val":1993008,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2024Q4I"},{"end":"2025-03-31","val":2658983,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1255139,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1114139,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1475709,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2025Q4I"}]}},"EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized":{"label":"Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount","description":"Amount of cost not yet recognized for nonvested award under share-based payment arrangement.","units":{"USD":[{"end":"2019-12-31","val":0,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":0,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-09-30","val":721430,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1613520,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-12-31","val":1613520,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":1613520,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":1613520,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":1613520,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":2119650,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":2665113,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":2672840,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":2282174,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":2282174,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2621937,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-09-30","val":2951962,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2951962,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q4I"},{"end":"2023-09-30","val":2082236,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1788566,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"end":"2023-12-31","val":1788566,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":1788566,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":1788566,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":1788566,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1869661,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2024-03-31","val":4084270,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1I"},{"end":"2024-06-30","val":2090693,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":4615246,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":4084270,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"end":"2024-12-31","val":4084270,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":4615246,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"end":"2024-12-31","val":4084270,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2024Q4I"},{"end":"2025-03-31","val":3575861,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":3761881,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":3288673,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2025Q3I"},{"end":"2025-12-31","val":2841597,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2025Q4I"},{"end":"2026-03-31","val":2400000,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1I"},{"end":"2026-06-30","val":2100000,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2026Q2I"}]}},"FiniteLivedIntangibleAssetsAccumulatedAmortization":{"label":"Finite-Lived Intangible Assets, Accumulated Amortization","description":"Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.","units":{"USD":[{"end":"2020-12-31","val":-26815,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":26815,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":26815,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-06-30","val":-130618,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":270393,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":411908,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":411908,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":411908,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":411908,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":411908,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":135371,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":239112,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":343314,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":140419,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"end":"2022-12-31","val":140419,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":140419,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":140419,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":140419,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":192141,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":243862,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":295583,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":347304,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"end":"2023-12-31","val":347304,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":347304,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":347304,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":347304,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":399025,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":446303,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":491358,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":536412,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"end":"2024-12-31","val":536412,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":536412,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":536412,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"end":"2024-12-31","val":536412,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2024Q4I"},{"end":"2025-03-31","val":501467,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":536457,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":131708,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2025Q3I"},{"end":"2025-12-31","val":176708,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30"},{"end":"2025-12-31","val":176708,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14"},{"end":"2025-12-31","val":176708,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2025Q4I"},{"end":"2026-03-31","val":328966,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1I"},{"end":"2026-06-30","val":1232761,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2026Q2I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive":{"label":"Finite-Lived Intangible Asset, Expected Amortization, after Year Five","description":"Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2021-06-30","val":2584057,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":2584529,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":2098666,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1365957,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-12-31","val":466332,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2022Q4I"},{"end":"2024-12-31","val":186533,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2024Q4I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths":{"label":"Finite-Lived Intangible Asset, Expected Amortization, Year One","description":"Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2021-06-30","val":275671,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":140441,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":565441,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":296447,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":415746,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":415746,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":206886,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":189108,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":195931,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":189108,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":189108,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":149994,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":149994,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":149994,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":149994,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2024Q4I"},{"end":"2025-03-31","val":139899,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":139899,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":75000,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2025Q3I"},{"end":"2025-12-31","val":75000,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2025Q4I"},{"end":"2026-03-31","val":2100000,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1I"},{"end":"2026-06-30","val":4520000,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2026Q2I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseYearFive":{"label":"Finite-Lived Intangible Asset, Expected Amortization, Year Five","description":"Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2021-06-30","val":485118,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":485120,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":485120,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":315175,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1491142,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1491141,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":139899,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2022Q4I"},{"end":"2023-12-31","val":139899,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023Q4I"},{"end":"2024-12-31","val":139899,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2024Q4I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseYearFour":{"label":"Finite-Lived Intangible Asset, Expected Amortization, Year Four","description":"Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2021-06-30","val":499059,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":503697,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":485120,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":315175,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":296407,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":296407,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":139899,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":139899,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":146723,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":139899,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":139899,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":139899,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":139899,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":139899,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":139899,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2024Q4I"},{"end":"2025-03-31","val":139899,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":139899,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2026-03-31","val":2100000,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1I"},{"end":"2026-06-30","val":4520000,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2026Q2I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseYearThree":{"label":"Finite-Lived Intangible Asset, Expected Amortization, Year Three","description":"Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2021-06-30","val":547882,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":558968,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":508268,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":338323,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":306502,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":306502,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":149994,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":139899,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":146723,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":139899,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":139899,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":139899,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":139899,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":139899,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":139899,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2024Q4I"},{"end":"2025-03-31","val":139899,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":139899,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2026-03-31","val":2100000,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1I"},{"end":"2026-06-30","val":4520000,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2026Q2I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo":{"label":"Finite-Lived Intangible Asset, Expected Amortization, Year Two","description":"Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2021-06-30","val":549198,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":560205,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":564139,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":394195,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":359875,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":359875,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":189108,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":149994,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":156818,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":149994,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":149994,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":139899,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":139899,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":139899,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":139899,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2024Q4I"},{"end":"2025-03-31","val":139899,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":139899,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2026-03-31","val":2100000,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1I"},{"end":"2026-06-30","val":4520000,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2026Q2I"}]}},"FiniteLivedIntangibleAssetsGross":{"label":"Finite-Lived Intangible Assets, Gross","description":"Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.","units":{"USD":[{"end":"2020-12-31","val":31807,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":31807,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":31807,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-06-30","val":5071602,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":5103353,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":5118662,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":5118662,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":5118662,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":5118662,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":5118662,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":3160643,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":3317048,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":3317048,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1432537,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"end":"2022-12-31","val":1432537,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":1432537,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":1432537,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":1432537,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1432537,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1432536,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1432536,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1432535,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"end":"2023-12-31","val":1432535,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":1432535,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":1432535,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":1432535,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1432535,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1432535,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1432535,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1432535,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"end":"2024-12-31","val":1432535,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":1432535,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":1432535,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"end":"2024-12-31","val":1432535,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1352535,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1352535,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":251708,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2025Q3I"},{"end":"2025-12-31","val":251708,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30"},{"end":"2025-12-31","val":251708,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14"},{"end":"2025-12-31","val":251708,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2025Q4I"},{"end":"2026-03-31","val":20251708,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1I"},{"end":"2026-06-30","val":43231708,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2026Q2I"}]}},"FiniteLivedIntangibleAssetsNet":{"label":"Finite-Lived Intangible Assets, Net","description":"Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.","units":{"USD":[{"end":"2020-12-31","val":4992,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-06-30","val":4940984,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":4832960,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":4706754,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":4706754,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":4706754,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":4706754,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":4706754,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":3025272,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":3077936,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2973734,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1292118,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"end":"2022-12-31","val":1292118,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":1292118,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":1292118,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":1292118,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1240396,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1188674,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1136953,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1085231,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"end":"2023-12-31","val":1085231,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":1085231,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":1085231,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":1085231,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1033510,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":986232,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":941177,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":896123,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"end":"2024-12-31","val":896123,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":896123,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":896123,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"end":"2024-12-31","val":896123,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2024Q4I"},{"end":"2025-03-31","val":851068,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":816078,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":120000,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2025Q3I"},{"end":"2025-12-31","val":75000,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30"},{"end":"2025-12-31","val":75000,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14"},{"end":"2025-12-31","val":75000,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2025Q4I"},{"end":"2026-03-31","val":19922742,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1I"},{"end":"2026-06-30","val":41998947,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2026Q2I"}]}},"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":"2019-01-01","end":"2019-12-31","val":-7664,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":-7677,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-01-01","end":"2020-09-30","val":-13927,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":-13927,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":-13927,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":-13927,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-182310,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-182310,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-09-30","val":-182310,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"}]}},"GainLossOnSaleOfPropertyPlantEquipment":{"label":"Gain (Loss) on Disposition of Property Plant Equipment","description":"Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.","units":{"USD":[{"start":"2019-01-01","end":"2019-09-30","val":-483,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-01-01","end":"2019-12-31","val":-483,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-2325,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"start":"2021-01-01","end":"2021-03-31","val":-2325,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-2325,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":-2325,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-01-01","end":"2021-09-30","val":-5600,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":5600,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":6400,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":-635,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-09-30","val":279,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"}]}},"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":"2019-01-01","end":"2019-03-31","val":906545,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q1"},{"start":"2019-04-01","end":"2019-06-30","val":1426954,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":3709801,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":1376302,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":1376302,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":5201184,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2019-10-01","end":"2019-12-31","val":1491383,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4"},{"start":"2020-01-01","end":"2020-03-31","val":1599570,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-03-31","val":1599572,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":1599569,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":3432012,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":1832442,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-04-01","end":"2020-06-30","val":1832442,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":1832443,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":5650832,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":5650832,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":2218819,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":2218819,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-07-01","end":"2020-09-30","val":2218819,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":2218820,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":8828279,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":8828279,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2020-10-01","end":"2020-12-31","val":3177448,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-10-01","end":"2020-12-31","val":3177447,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4"},{"start":"2021-01-01","end":"2021-03-31","val":3643394,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"start":"2021-01-01","end":"2021-03-31","val":3643396,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-03-31","val":3643394,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2021-01-01","end":"2021-03-31","val":3643396,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":7803980,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":7806305,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":4162911,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":4162912,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-04-01","end":"2021-06-30","val":4162911,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":4162912,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":12060429,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":12060429,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":4254124,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":4254124,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-07-01","end":"2021-09-30","val":4254124,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":4254124,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":16459262,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":16459262,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021"},{"start":"2021-10-01","end":"2021-12-31","val":4398830,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-10-01","end":"2021-12-31","val":4398830,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q4"},{"start":"2022-01-01","end":"2022-03-31","val":11828644,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":11828644,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-01-01","end":"2022-03-31","val":11828644,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":14464169,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":14464169,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":2635525,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":2635525,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-04-01","end":"2022-06-30","val":2635525,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":18848037,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":18848037,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":4383868,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":4383868,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-07-01","end":"2022-09-30","val":4383868,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":30595163,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-01-01","end":"2022-12-31","val":30595163,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2022-10-01","end":"2022-12-31","val":11747126,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2022Q4"},{"start":"2023-01-01","end":"2023-03-31","val":2998444,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":3082310,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":5614621,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":5780811,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":2616177,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":2698501,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":7822834,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":8029147,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":2208213,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-07-01","end":"2023-09-30","val":2248336,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":9573637,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":9793360,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":2157748,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":2157748,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":4305920,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-06-30","val":4305920,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":2148172,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":2148172,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":6930614,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":6930614,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"start":"2024-07-01","end":"2024-09-30","val":2624694,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":2624694,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":9299009,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2024-01-01","end":"2024-12-31","val":9299009,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":2243764,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":2243764,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":4446527,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-06-30","val":4446527,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13"},{"start":"2025-04-01","end":"2025-06-30","val":2202763,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-04-01","end":"2025-06-30","val":2202763,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":7146116,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"start":"2025-07-01","end":"2025-09-30","val":2699589,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":10226645,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":3878732,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":11130480,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13"},{"start":"2026-04-01","end":"2026-06-30","val":7251748,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2026Q2"}]}},"GeneralInsuranceExpense":{"label":"General Insurance Expense","description":"The expense in the period incurred with respect to protection provided by insurance entities against risks other than risks associated with production (which are allocated to cost of sales).","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":132637,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":31195,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":57061,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":25866,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":146197,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":89136,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":666045,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":666045,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":522399,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"start":"2021-01-01","end":"2021-03-31","val":522399,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1023221,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":1023221,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":500821,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":500821,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":1560395,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":1560395,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":537174,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":537174,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":2140208,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":611934,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1113013,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":501079,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":1703382,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":590369,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3"}]}},"Goodwill":{"label":"Goodwill","description":"Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.","units":{"USD":[{"end":"2020-12-31","val":0,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":0,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":0,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-06-30","val":6486000,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":6486000,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":6486000,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":6486000,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":6486000,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":6486000,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":6486000,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"end":"2022-12-31","val":0,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":0,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":0,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":0,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023Q4I"},{"end":"2025-12-31","val":0,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14"},{"end":"2025-12-31","val":0,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2025Q4I"},{"end":"2026-03-31","val":16696021,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1I"},{"end":"2026-06-30","val":31824649,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2026Q2I"}]}},"GrossProfit":{"label":"Gross Profit","description":"Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.","units":{"USD":[{"start":"2019-01-01","end":"2019-03-31","val":1026514,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q1"},{"start":"2019-04-01","end":"2019-06-30","val":1149234,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":3636157,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":1460405,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":1460405,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":5084634,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2019-10-01","end":"2019-12-31","val":1448481,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4"},{"start":"2020-01-01","end":"2020-03-31","val":2117617,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-03-31","val":2117617,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":2117617,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":3441319,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":1323702,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-04-01","end":"2020-06-30","val":1323702,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":1239502,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":5320248,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":5113617,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":1878929,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":1878929,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-07-01","end":"2020-09-30","val":1756498,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":1756498,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":6801756,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":6578584,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2020-10-01","end":"2020-12-31","val":1481508,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-10-01","end":"2020-12-31","val":1464967,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4"},{"start":"2021-01-01","end":"2021-03-31","val":1866755,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"start":"2021-01-01","end":"2021-03-31","val":1837398,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-03-31","val":1837396,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2021-01-01","end":"2021-03-31","val":1837398,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":4063845,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":4019285,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":2197091,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":2181889,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-04-01","end":"2021-06-30","val":2181891,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":2181889,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":7218125,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":7218125,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":3198839,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":3198839,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-07-01","end":"2021-09-30","val":3198839,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":3198839,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":9431871,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":9431871,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021"},{"start":"2021-10-01","end":"2021-12-31","val":2213745,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-10-01","end":"2021-12-31","val":2213745,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q4"},{"start":"2022-01-01","end":"2022-03-31","val":1949810,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":1949810,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-01-01","end":"2022-03-31","val":1949810,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":3527748,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":3527748,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":1577938,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":1577938,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-04-01","end":"2022-06-30","val":1577938,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":5599564,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":5599564,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":2071816,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":2071816,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-07-01","end":"2022-09-30","val":2071816,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":5187267,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-01-01","end":"2022-12-31","val":5187267,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2022-10-01","end":"2022-12-31","val":-412297,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2022Q4"},{"start":"2023-01-01","end":"2023-03-31","val":1873876,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":1873876,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":3749944,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":3749944,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":1876068,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":1876068,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":6597101,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":6597101,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":2847157,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-07-01","end":"2023-09-30","val":2847157,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":10313277,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":10313277,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":3964101,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":3964101,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":8141382,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-06-30","val":8141382,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":4177281,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":4177281,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":13205514,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":13205514,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"start":"2024-07-01","end":"2024-09-30","val":5064132,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":5064132,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":17687581,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2024-01-01","end":"2024-12-31","val":17687581,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":4881540,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":4881540,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":9662543,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-06-30","val":9662543,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13"},{"start":"2025-04-01","end":"2025-06-30","val":4781003,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-04-01","end":"2025-06-30","val":4781003,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":14364725,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"start":"2025-07-01","end":"2025-09-30","val":4702182,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":18910584,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":4643239,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":17158239,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13"},{"start":"2026-04-01","end":"2026-06-30","val":12515000,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2026Q2"}]}},"ImpairmentOfLongLivedAssetsHeldForUse":{"label":"Impairment of Long-Lived Assets Held-for-use","description":"The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale).","units":{"USD":[{"start":"2020-01-01","end":"2020-06-30","val":239734,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":239734,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":239734,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2021-01-01","end":"2021-09-30","val":8317,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":8317,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":100426,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-09-30","val":100426,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-12-31","val":1776006,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2022"}]}},"ImpairmentOfLongLivedAssetsToBeDisposedOf":{"label":"Impairment of Long-Lived Assets to be Disposed of","description":"The aggregate amount of write-downs for impairments recognized during the period for long-lived assets held for abandonment, exchange or sale.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":239734,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-01-01","end":"2020-09-30","val":239734,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":239734,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":239734,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":239734,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-09-30","val":8317,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":8317,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":100426,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":100426,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":100426,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":0,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3"}]}},"IncomeLossFromContinuingOperations":{"label":"Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent","description":"Amount after tax of income (loss) from continuing operations attributable to the parent.","units":{"USD":[{"start":"2019-01-01","end":"2019-03-31","val":-1720485,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q1"},{"start":"2019-04-01","end":"2019-06-30","val":-2251185,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q2"},{"start":"2019-07-01","end":"2019-09-30","val":-2373182,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-1055069,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2019-10-01","end":"2019-12-31","val":5289783,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4"},{"start":"2020-01-01","end":"2020-03-31","val":-1995230,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-03-31","val":-1995228,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q1"},{"start":"2020-04-01","end":"2020-06-30","val":-4011183,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-04-01","end":"2020-06-30","val":-4011185,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q2"},{"start":"2020-07-01","end":"2020-09-30","val":-4001023,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-07-01","end":"2020-09-30","val":-4001024,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-14501033,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":-14501033,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2020-10-01","end":"2020-12-31","val":-4493597,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-10-01","end":"2020-12-31","val":-4493596,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4"}]}},"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments":{"label":"Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest","description":"Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.","units":{"USD":[{"start":"2019-01-01","end":"2019-09-30","val":-6344853,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":-2373182,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-8503948,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-1995231,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-5001620,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":-3006390,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-8356704,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":-8356704,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":-3355084,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":-3355084,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-12850301,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-5330504,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-11596045,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":-6265541,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-16897966,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":-5301921,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3"}]}},"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":"2020-01-01","end":"2020-09-30","val":0,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-36718,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":36718,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":-36718,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":-36718,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-04-01","end":"2021-06-30","val":36718,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":-36718,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":86495,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":86495,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":49777,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":-49777,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-07-01","end":"2021-09-30","val":49777,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":-49777,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-17834,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":17834,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021"},{"start":"2021-10-01","end":"2021-12-31","val":68661,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-10-01","end":"2021-12-31","val":68661,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q4"},{"start":"2022-01-01","end":"2022-03-31","val":5774,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":-5774,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-01-01","end":"2022-03-31","val":5774,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":5774,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":5774,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":5774,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":5774,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":0,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":0,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":20269,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-01-01","end":"2022-12-31","val":20269,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2022-10-01","end":"2022-12-31","val":-14495,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2022Q4"},{"start":"2023-01-01","end":"2023-03-31","val":12422,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":12422,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":13172,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":13172,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":750,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":750,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":13172,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":13172,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":0,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-07-01","end":"2023-09-30","val":0,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":15195,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":15195,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":38957,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":38957,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":42481,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-06-30","val":42481,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":3524,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":3524,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":47902,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":47902,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"start":"2024-07-01","end":"2024-09-30","val":5421,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":5421,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":60324,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2024-01-01","end":"2024-12-31","val":42481,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-01-01","end":"2024-12-31","val":60324,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":12611,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":12611,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":20873,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-06-30","val":20873,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13"},{"start":"2025-04-01","end":"2025-06-30","val":8262,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-04-01","end":"2025-06-30","val":8262,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":28004,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"start":"2025-07-01","end":"2025-09-30","val":7131,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":20746,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-4725039,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":-4727289,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13"},{"start":"2026-04-01","end":"2026-06-30","val":-2250,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2026Q2"}]}},"IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance":{"label":"Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":-2176799,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-2978937,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":2978937,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1390076,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":3002400,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-01-01","end":"2021-09-30","val":-4055676,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":4987902,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":-4987902,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":2947086,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":-2947086,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":3847819,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":-2947086,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":-5066864,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":2947086,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":-8725698,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-01-01","end":"2022-12-31","val":8725698,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-856116,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":856116,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-1625391,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":1625391,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-01-01","end":"2023-09-30","val":2239858,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":2239858,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":1439931,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":1439931,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":178672,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":178672,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":626845,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-06-30","val":626845,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-01-01","end":"2024-09-30","val":770921,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":770921,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"start":"2024-01-01","end":"2024-12-31","val":424218,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2024-01-01","end":"2024-12-31","val":424218,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":95581,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":328074,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-09-30","val":360329,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"start":"2025-01-01","end":"2025-12-31","val":773161,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","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":"2019-01-01","end":"2019-12-31","val":1785829,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":2727696,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":3519871,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-1444503,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-2442880,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-01-01","end":"2021-09-30","val":3548573,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":4972657,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":4972657,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-2968062,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":2968062,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-4008649,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":2968062,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":5203100,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":-2968062,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":8430127,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-01-01","end":"2022-12-31","val":-8430127,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":873910,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":-873910,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1604134,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":-1604134,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-01-01","end":"2023-09-30","val":-2184272,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":-2184272,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":-2131064,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":-2131064,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-205289,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":-205289,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-229541,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-06-30","val":-229541,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-01-01","end":"2024-09-30","val":-238915,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":-238915,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"start":"2024-01-01","end":"2024-12-31","val":-333560,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2024-01-01","end":"2024-12-31","val":-333560,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-20511,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-117815,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-09-30","val":-156166,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"start":"2025-01-01","end":"2025-12-31","val":-671613,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2025"}]}},"IncomeTaxReconciliationOtherAdjustments":{"label":"Effective Income Tax Rate Reconciliation, Other Adjustments, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":257759,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":51114,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":51114,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-124035,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-655312,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-01-01","end":"2021-09-30","val":658208,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":102537,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":102537,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":14108,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":-14108,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":133121,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":-14108,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":122448,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":14108,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":278461,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-01-01","end":"2022-12-31","val":-278461,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-23888,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":23888,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-25719,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":-25719,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-01-01","end":"2023-09-30","val":-59165,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":-59165,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":181050,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":181050,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":22877,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":22877,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":25447,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-06-30","val":25447,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-01-01","end":"2024-09-30","val":9995,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":9995,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"start":"2024-01-01","end":"2024-12-31","val":150061,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2024-01-01","end":"2024-12-31","val":150061,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":5551,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":6774,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-09-30","val":8405,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"start":"2025-01-01","end":"2025-12-31","val":-26864,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2025"}]}},"IncomeTaxReconciliationStateAndLocalIncomeTaxes":{"label":"Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":364820,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":792175,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2020"},{"start":"2025-01-01","end":"2025-12-31","val":-66025,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2025"}]}},"IncreaseDecreaseInAccountsPayableTrade":{"label":"Increase (Decrease) in Accounts Payable, Trade","description":"Change in recurring obligations of a business that arise from the acquisition of merchandise, materials, supplies and services used in the production and sale of goods and services.","units":{"USD":[{"start":"2019-01-01","end":"2019-09-30","val":-166799,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-01-01","end":"2019-12-31","val":-60741,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":340271,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":568088,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-01-01","end":"2020-09-30","val":1613754,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":1613754,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":591213,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":591213,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":284681,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"start":"2021-01-01","end":"2021-03-31","val":284681,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":208131,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":208131,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-01-01","end":"2021-09-30","val":184722,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":184722,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":-474519,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":-474519,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":77155,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":77155,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-475332,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":-475332,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":-62080,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":-62080,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":191499,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-01-01","end":"2022-12-31","val":191499,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1312821,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":1312821,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1202716,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":1202716,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-01-01","end":"2023-09-30","val":810908,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":810908,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":570094,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":570094,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":84880,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":70901,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":310019,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-06-30","val":294590,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-01-01","end":"2024-09-30","val":50377,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":35178,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"start":"2024-01-01","end":"2024-12-31","val":513066,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2024-01-01","end":"2024-12-31","val":497867,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":1032391,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":1032391,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":588835,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-06-30","val":588835,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13"},{"start":"2025-01-01","end":"2025-09-30","val":397462,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"start":"2025-01-01","end":"2025-12-31","val":956819,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":7525,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":-1594552,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13"}]}},"IncreaseDecreaseInAccountsReceivableRelatedParties":{"label":"Increase (Decrease) in Accounts Receivable, Related Parties","description":"The increase (decrease) during the reporting period in the amount due to the reporting entity for good and services provided to the following types of related parties: a parent company and its subsidiaries; subsidiaries of a common parent; an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management, an entity and its principal owners, management, member of their immediate families, affiliates, or other parties with the ability to exert significant influence.","units":{"USD":[{"start":"2019-01-01","end":"2019-09-30","val":214122,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-01-01","end":"2019-12-31","val":9934,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1259099,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":324211,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-01-01","end":"2020-09-30","val":397669,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":397669,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":454853,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":454853,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-69504,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"start":"2021-01-01","end":"2021-03-31","val":-65535,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-98534,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":-99047,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-01-01","end":"2021-09-30","val":72150,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":72150,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":382970,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":383998,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":57012,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":57012,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-24659,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":-24659,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":417670,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":417670,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":303187,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-01-01","end":"2022-12-31","val":303187,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1438063,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":1438063,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":371355,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":371355,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-01-01","end":"2023-09-30","val":937876,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":937876,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":-306117,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":-306117,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1069238,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":1069238,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":117929,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-06-30","val":173219,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-01-01","end":"2024-09-30","val":839991,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":812249,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"start":"2024-01-01","end":"2024-12-31","val":719445,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2024-01-01","end":"2024-12-31","val":719445,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":556239,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":556239,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":1000807,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-06-30","val":1000807,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13"},{"start":"2025-01-01","end":"2025-09-30","val":211756,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"start":"2025-01-01","end":"2025-12-31","val":2131602,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-427249,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":1023948,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13"}]}},"IncreaseDecreaseInAccruedInvestmentIncomeReceivable":{"label":"Increase (Decrease) in Accrued Investment Income Receivable","description":"The increase (decrease) during the reporting period in investment income that has been earned but not yet received in cash.","units":{"USD":[{"start":"2020-01-01","end":"2020-03-31","val":-4847,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2020Q1"},{"start":"2021-01-01","end":"2021-03-31","val":3969,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-513,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"}]}},"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":"2019-01-01","end":"2019-09-30","val":62447,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-01-01","end":"2019-12-31","val":161881,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":60604,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":155943,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-01-01","end":"2020-09-30","val":567103,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":567103,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":403497,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":403481,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":153306,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"start":"2021-01-01","end":"2021-03-31","val":153306,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":367209,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":367209,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-01-01","end":"2021-09-30","val":333246,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":333246,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":1230436,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":1312495,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":138820,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":713117,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":562415,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":897620,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":1078271,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":1253566,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":1853033,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-01-01","end":"2022-12-31","val":1853033,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-2728290,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":-2728290,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-2529105,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":-2529105,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-01-01","end":"2023-09-30","val":-2217484,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":-2217484,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":-3725797,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":-3725797,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":287551,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":276051,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":555804,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-06-30","val":544754,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-01-01","end":"2024-09-30","val":1107932,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":1096152,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"start":"2024-01-01","end":"2024-12-31","val":900392,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2024-01-01","end":"2024-12-31","val":888612,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":751038,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":751038,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":268079,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-06-30","val":268079,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13"},{"start":"2025-01-01","end":"2025-09-30","val":-588385,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"start":"2025-01-01","end":"2025-12-31","val":428945,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-1199928,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":1687221,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13"}]}},"IncreaseDecreaseInDueToEmployeesCurrent":{"label":"Increase (Decrease) in Due to Employees, Current","description":"The increase (decrease) during the reporting period in obligations due within one year (or one business cycle) to employees other than officers.","units":{"USD":[{"start":"2019-01-01","end":"2019-09-30","val":318513,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-01-01","end":"2019-12-31","val":307911,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":142208,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":167576,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-01-01","end":"2020-09-30","val":207675,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":207675,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":231823,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":231824,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":289308,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"start":"2021-01-01","end":"2021-03-31","val":289308,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":129397,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":129397,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-01-01","end":"2021-09-30","val":81694,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":81694,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":82059,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":574297,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":335205,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-09-30","val":175295,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"}]}},"IncreaseDecreaseInInventories":{"label":"Increase (Decrease) in Inventories","description":"The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.","units":{"USD":[{"start":"2019-01-01","end":"2019-09-30","val":1402745,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-01-01","end":"2019-12-31","val":1253732,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-271028,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1048010,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-01-01","end":"2020-09-30","val":1441766,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":1441766,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":3859933,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":3859932,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1500686,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"start":"2021-01-01","end":"2021-03-31","val":1500686,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":3778699,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":3888989,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-01-01","end":"2021-09-30","val":3314086,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":3482522,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":3199439,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":3622784,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-346241,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":-360517,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-1442689,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":-1337457,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":-1179416,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":-1061152,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":-1729604,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-01-01","end":"2022-12-31","val":-1763302,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":58623,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":-72007,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":788462,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":539579,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-01-01","end":"2023-09-30","val":1958157,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":1958157,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":1899165,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":1899165,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-646231,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":-646231,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":263719,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-06-30","val":263719,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-01-01","end":"2024-09-30","val":393402,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":393402,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"start":"2024-01-01","end":"2024-12-31","val":253019,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2024-01-01","end":"2024-12-31","val":253019,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":3638003,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":3638003,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":5453877,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-06-30","val":5453877,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13"},{"start":"2025-01-01","end":"2025-09-30","val":4518384,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"start":"2025-01-01","end":"2025-12-31","val":2505896,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":1615931,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":338634,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13"}]}},"IncreaseDecreaseInOtherOperatingAssets":{"label":"Increase (Decrease) in Other Operating Assets","description":"Amount of increase (decrease) in operating assets classified as other.","units":{"USD":[{"start":"2019-01-01","end":"2019-09-30","val":-3528,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-01-01","end":"2019-12-31","val":-2598,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-09-30","val":-7599,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":-10151,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2020"}]}},"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":"2019-01-01","end":"2019-09-30","val":61736,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-01-01","end":"2019-12-31","val":136669,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":357734,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":371883,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-01-01","end":"2020-09-30","val":1582315,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":1582315,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":2256511,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":2256511,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":55465,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"start":"2021-01-01","end":"2021-03-31","val":55465,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-729881,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":-729881,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-01-01","end":"2021-09-30","val":-1137741,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":-1137741,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":922058,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":1008978,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-793429,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":-800179,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-1055451,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":-1258290,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":-2025588,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":-2242703,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":-1604880,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-01-01","end":"2022-12-31","val":-1604880,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-402299,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":-402299,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-1328709,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":-1328709,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-01-01","end":"2023-09-30","val":-1061879,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":-1061879,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":-1244511,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":-1244511,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-217889,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":-217889,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-149152,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-06-30","val":-149152,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-01-01","end":"2024-09-30","val":-113083,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":-113083,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"start":"2024-01-01","end":"2024-12-31","val":267463,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2024-01-01","end":"2024-12-31","val":267463,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-576688,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":-576688,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-460631,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-06-30","val":-460631,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13"},{"start":"2025-01-01","end":"2025-09-30","val":-735043,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"start":"2025-01-01","end":"2025-12-31","val":-227659,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-987646,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":-1577096,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13"}]}},"IncrementalCommonSharesAttributableToParticipatingNonvestedSharesWithNonForfeitableDividendRights":{"label":"Incremental Common Shares Attributable to Participating Nonvested Shares with Non-forfeitable Dividend Rights","description":"This element represents nonvested share-based payment awards that contain non-forfeitable rights to dividends or dividend equivalents (whether paid or unpaid). Basic and dilutive earnings per share are generally disclosed for such shares using the two-class method.","units":{"shares":[{"start":"2019-01-01","end":"2019-09-30","val":2636440,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":2636440,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":2492375,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1460582,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1880653,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":2209061,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":883260,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":883260,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":883260,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":883260,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":945027,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":945027,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1169237,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"start":"2021-01-01","end":"2021-03-31","val":1169237,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":950611,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":950611,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":950611,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":950611,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":907085,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":907085,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":907085,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":907085,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":839050,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":998731,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1097778,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":1097778,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1453582,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":1453582,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":1453582,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":1453582,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":1280712,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":1280712,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":1280712,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":1280712,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":1457160,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1393802,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":2310573,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":2310573,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":2716761,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-07-01","end":"2023-09-30","val":2716761,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3"}]}},"IndefiniteLivedIntangibleAssetsExcludingGoodwill":{"label":"Indefinite-lived Intangible Assets (Excluding Goodwill)","description":"Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.","units":{"USD":[{"end":"2019-12-31","val":132100,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":132100,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-09-30","val":132100,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":132100,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-12-31","val":132100,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":132100,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":132100,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q4I"},{"end":"2021-03-31","val":132100,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":132100,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":132100,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"}]}},"IntangibleAssetsNetExcludingGoodwill":{"label":"Intangible Assets, Net (Excluding Goodwill)","description":"Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.","units":{"USD":[{"end":"2020-12-31","val":137092,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":137092,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":137092,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-06-30","val":5073084,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":4965060,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":4838854,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":4838854,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":4838854,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":4838854,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":4838854,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":3157372,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":3210036,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":3105834,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1424218,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"end":"2022-12-31","val":1424218,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":1424218,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":1424218,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":1424218,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1372496,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1320774,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1269053,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1217331,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"end":"2023-12-31","val":1217331,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":1217331,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":1217331,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":1217331,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1165610,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1118332,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1073277,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1028223,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"end":"2024-12-31","val":1028223,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":1028223,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":1028223,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"end":"2024-12-31","val":1028223,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2024Q4I"},{"end":"2025-03-31","val":983168,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":948178,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":252100,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2025Q3I"},{"end":"2025-12-31","val":207100,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30"},{"end":"2025-12-31","val":207100,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14"},{"end":"2025-12-31","val":207100,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2025Q4I"},{"end":"2026-03-31","val":20054842,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1I"},{"end":"2026-06-30","val":42131047,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2026Q2I"}]}},"InterestExpense":{"label":"Interest Expense","description":"Amount of the cost of borrowed funds accounted for as interest expense.","units":{"USD":[{"start":"2019-01-01","end":"2019-09-30","val":18829,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":18829,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":48816,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2020"}]}},"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":"2019-01-01","end":"2019-09-30","val":18829,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-01-01","end":"2019-12-31","val":48816,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":8338,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-01-01","end":"2022-12-31","val":8338,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":13994,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":13994,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":16027,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2024-01-01","end":"2024-12-31","val":16027,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":6660,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2025"}]}},"InventoryAdjustments":{"label":"Inventory Adjustments","description":"Amount of inventory reserves for last-in first-out (LIFO) and other inventory valuation methods.","units":{"USD":[{"end":"2021-06-30","val":18266,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"}]}},"InventoryFinishedGoodsNetOfReserves":{"label":"Inventory, Finished Goods, Net of Reserves","description":"Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.","units":{"USD":[{"end":"2019-12-31","val":1248452,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":1248452,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-09-30","val":2013437,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":2186192,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-12-31","val":2186192,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":2186192,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":2186192,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":2186192,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":4281845,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":5243915,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":4872766,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":5449672,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":5449672,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":5449672,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":5449672,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q4I"},{"end":"2022-03-31","val":4748758,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":4124759,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":4169512,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1931761,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":1931761,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":1931761,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2402659,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":3183102,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":4698238,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":4142265,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":4142265,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":4142265,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":4142265,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":3162805,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":3575232,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":3093046,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":2926277,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"end":"2024-12-31","val":2926277,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":2926277,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":2926277,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"end":"2024-12-31","val":2926277,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2024Q4I"},{"end":"2025-03-31","val":4769878,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":6823254,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":4963819,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2025Q3I"},{"end":"2025-12-31","val":3503718,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30"},{"end":"2025-12-31","val":3503718,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14"},{"end":"2025-12-31","val":3503718,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2025Q4I"},{"end":"2026-03-31","val":8456156,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1I"},{"end":"2026-06-30","val":13635286,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2026Q2I"}]}},"InventoryGross":{"label":"Inventory, Gross","description":"Gross amount, as of the balance sheet date, of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.","units":{"USD":[{"end":"2020-12-31","val":6295898,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":6295898,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q4I"},{"end":"2021-06-30","val":10800603,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":10335990,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":10221343,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":10221343,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q4I"},{"end":"2022-09-30","val":8990912,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":7241598,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"end":"2022-12-31","val":5696565,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":5696565,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":5696565,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":5390164,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":5857285,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-12-31","val":6322559,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023Q4I"}]}},"InventoryNet":{"label":"Inventory, Net","description":"Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.","units":{"USD":[{"end":"2019-12-31","val":2435965,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":2435965,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-09-30","val":3877731,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":6295898,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-12-31","val":6295898,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":6295898,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":6295898,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":6295898,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":7693980,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":10782337,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":10335990,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":10221343,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":10221343,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":10221343,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":10221343,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":10221343,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":9856396,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":8743811,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":8818013,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":5696565,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"end":"2022-12-31","val":5696565,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":5696565,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":5696565,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":5696565,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":5390164,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":5857285,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":6552571,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":6322559,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"end":"2023-12-31","val":6322559,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":6322559,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":6322559,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":6322559,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":5633124,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":6398377,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":6155442,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":5975676,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"end":"2024-12-31","val":5975676,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":5975676,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":5975676,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"end":"2024-12-31","val":5975676,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2024Q4I"},{"end":"2025-03-31","val":9511964,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":11027615,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":9978913,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2025Q3I"},{"end":"2025-12-31","val":7782169,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30"},{"end":"2025-12-31","val":7782169,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14"},{"end":"2025-12-31","val":7782169,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2025Q4I"},{"end":"2026-03-31","val":17336415,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1I"},{"end":"2026-06-30","val":28268002,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2026Q2I"}]}},"InventoryRawMaterialsAndSuppliesNetOfReserves":{"label":"Inventory, Raw Materials and Supplies, Net of Reserves","description":"Aggregated amount of unprocessed materials to be used in manufacturing or production process and supplies that will be consumed. This amount is net of valuation reserves and adjustments.","units":{"USD":[{"end":"2019-12-31","val":1187513,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":1187513,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-09-30","val":1864294,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":4109706,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-12-31","val":4109706,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":4109706,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":4109706,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":4109706,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":3412135,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":5556668,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":5463224,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":4771671,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":4771671,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":4771671,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":4771671,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q4I"},{"end":"2022-03-31","val":5107638,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":4619052,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":4821400,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":3764804,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":3764804,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":3764804,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2987505,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":2674183,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1854333,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"}]}},"InventoryValuationReserves":{"label":"Inventory Valuation Reserves","description":"Amount of valuation reserve for inventory.","units":{"USD":[{"end":"2020-12-31","val":0,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-06-30","val":179000,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":179000,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":179000,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":179000,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":179000,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":179000,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q4I"},{"end":"2022-03-31","val":179000,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":179000,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":172899,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1545033,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"end":"2022-12-31","val":1545033,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":1545033,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":1545033,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":1545033,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1786810,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1387894,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1614840,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1029657,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"end":"2023-12-31","val":1029657,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":1029657,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":1029657,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":1029657,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":927340,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1078595,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":809250,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":425792,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"end":"2024-12-31","val":425792,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":425792,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":425792,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2024Q4I"},{"end":"2025-03-31","val":512751,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":350459,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":464036,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2025Q3I"}]}},"InvestmentIncomeInterestAndDividend":{"label":"Investment Income, Interest and Dividend","description":"Amount before accretion (amortization) of purchase discount (premium) of interest income and dividend income on nonoperating securities.","units":{"USD":[{"start":"2019-01-01","end":"2019-09-30","val":149332,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":56602,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":239175,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":22854,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":31025,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":8171,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":51521,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":51521,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":20496,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":20496,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":64943,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":64943,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":13901,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"start":"2021-01-01","end":"2021-03-31","val":13901,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":25525,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":25525,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":11623,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":11623,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":36246,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":10721,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":48704,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":4908,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":10679,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":5771,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2"}]}},"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":"2019-12-31","val":1567889,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":1567889,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-09-30","val":3956421,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":2794422,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-12-31","val":2794422,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":2794422,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":2794422,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":2794422,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":3521717,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":3740500,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":3685202,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":3793555,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":3793555,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":3793555,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":3793555,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":3793555,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":9726077,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":9220401,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":9822207,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":7528328,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"end":"2022-12-31","val":7528328,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":7528328,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":7528328,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":7528328,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":6441875,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":6498434,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":6393523,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":4619340,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"end":"2023-12-31","val":4619340,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":4619340,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":4619340,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":4619340,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":4965875,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":5432717,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":5698141,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":6062135,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"end":"2024-12-31","val":6062135,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":6062135,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":6062135,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"end":"2024-12-31","val":6062135,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2024Q4I"},{"end":"2025-03-31","val":8162258,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":7052795,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":6049394,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2025Q3I"},{"end":"2025-12-31","val":7755050,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30"},{"end":"2025-12-31","val":7755050,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14"},{"end":"2025-12-31","val":7755050,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2025Q4I"},{"end":"2026-03-31","val":12018237,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1I"},{"end":"2026-06-30","val":24441216,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2026Q2I"}]}},"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":"2019-12-31","val":16402185,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":16402185,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-09-30","val":86742578,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":82342700,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-12-31","val":82342700,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":82342700,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":82342700,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":82342700,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":78610014,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":75660418,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":71389091,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":65847375,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":65847375,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":65847375,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":65847375,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":65847375,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":57726555,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":52213959,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":47560982,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":30039340,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"end":"2022-12-31","val":30039340,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":30039340,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":30039340,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":30039340,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":24952202,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":21792864,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":19394076,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":18031959,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"end":"2023-12-31","val":18031959,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":18031959,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":18031959,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":18031959,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":17646328,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":18036945,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":18750245,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":19259001,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"end":"2024-12-31","val":19259001,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":19259001,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":19259001,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"end":"2024-12-31","val":19259001,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2024Q4I"},{"end":"2025-03-31","val":21493031,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":20426736,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":18857737,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2025Q3I"},{"end":"2025-12-31","val":19217837,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30"},{"end":"2025-12-31","val":19217837,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14"},{"end":"2025-12-31","val":19217837,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2025Q4I"},{"end":"2026-03-31","val":74876917,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1I"},{"end":"2026-06-30","val":145715780,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2026Q2I"}]}},"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":"2019-12-31","val":1516889,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":1516889,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-09-30","val":3905421,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":2743422,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-12-31","val":2743422,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":2743422,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":2743422,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":2743422,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":3470717,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":3652782,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":3547707,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":3786021,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":3786021,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":3786021,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":3786021,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":3786021,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":5318669,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":4950978,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":5692376,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":7452252,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"end":"2022-12-31","val":7452252,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":7452252,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":7452252,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":7452252,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":6112635,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":6192598,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":6115105,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":4375504,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"end":"2023-12-31","val":4375504,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":4375504,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":4375504,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":4375504,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":4757733,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":5250247,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":5536517,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":5921671,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"end":"2024-12-31","val":5921671,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":5921671,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":5921671,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"end":"2024-12-31","val":5921671,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2024Q4I"},{"end":"2025-03-31","val":8044597,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":6958352,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":5978592,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2025Q3I"},{"end":"2025-12-31","val":7708320,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30"},{"end":"2025-12-31","val":7708320,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14"},{"end":"2025-12-31","val":7708320,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2025Q4I"},{"end":"2026-03-31","val":11741095,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1I"},{"end":"2026-06-30","val":21452399,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2026Q2I"}]}},"LiabilitiesNoncurrent":{"label":"Liabilities, Noncurrent","description":"Amount of obligation due after one year or beyond the normal operating cycle, if longer.","units":{"USD":[{"end":"2019-12-31","val":51000,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":51000,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-09-30","val":51000,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":51000,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-12-31","val":51000,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":51000,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":51000,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":51000,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":51000,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":87718,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":137495,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":7534,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":7534,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":7534,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":7534,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":7534,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":4407408,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":4269423,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":4129831,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":76076,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2022Q4I"}]}},"LongTermDebt":{"label":"Long-term Debt","description":"Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.","units":{"USD":[{"end":"2020-09-30","val":51000,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":51000,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":51000,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":51000,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":51000,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"}]}},"LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive":{"label":"Long-Term Debt, Maturity, after Year Five","description":"Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2020-09-30","val":0,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"}]}},"LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths":{"label":"Long-Term Debt, Maturity, Year One","description":"Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2020-09-30","val":51000,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":51000,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":51000,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":51000,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":51000,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"}]}},"LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive":{"label":"Long-Term Debt, Maturity, Year Five","description":"Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2020-12-31","val":0,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"}]}},"LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour":{"label":"Long-Term Debt, Maturity, Year Four","description":"Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2020-09-30","val":0,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"}]}},"LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree":{"label":"Long-Term Debt, Maturity, Year Three","description":"Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2020-09-30","val":0,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"}]}},"LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo":{"label":"Long-Term Debt, Maturity, Year Two","description":"Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2020-09-30","val":0,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"}]}},"LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear":{"label":"Long-Term Debt, Maturity, Remainder of Fiscal Year","description":"Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in remainder of current fiscal year.","units":{"USD":[{"end":"2020-09-30","val":0,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"}]}},"LongTermNotesPayable":{"label":"Notes Payable, Noncurrent","description":"Carrying value as of the balance sheet date of notes payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion.","units":{"USD":[{"end":"2019-12-31","val":51000,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":51000,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-09-30","val":51000,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":51000,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-12-31","val":51000,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":51000,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":51000,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":51000,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":51000,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":51000,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":51000,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021Q4I"}]}},"MarketingAndAdvertisingExpense":{"label":"Marketing and Advertising Expense","description":"The total expense recognized in the period for promotion, public relations, and brand or product advertising.","units":{"USD":[{"start":"2019-01-01","end":"2019-09-30","val":3277522,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":1256433,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":4289252,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1245585,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-09-30","val":4236509,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":1575202,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":6049393,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":2391867,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1"},{"start":"2023-01-01","end":"2023-03-31","val":2203035,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":4187822,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":2036766,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":6505099,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":2320752,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":7600859,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":2053258,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":2053258,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":3436683,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-06-30","val":3436683,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":1383425,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":1383425,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":5016446,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":5016446,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"start":"2024-07-01","end":"2024-09-30","val":1579763,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":1579763,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":6484611,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2024-01-01","end":"2024-12-31","val":6484611,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":1731036,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":1731036,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":3556302,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-06-30","val":3703475,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13"},{"start":"2025-04-01","end":"2025-06-30","val":1825266,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-04-01","end":"2025-06-30","val":1903250,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":5394695,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"start":"2025-07-01","end":"2025-09-30","val":1838393,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":7436124,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":2395734,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":5733959,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13"},{"start":"2026-04-01","end":"2026-06-30","val":3247989,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2026Q2"}]}},"MarketingExpense":{"label":"Marketing Expense","description":"Expenditures for planning and executing the conception, pricing, promotion, and distribution of ideas, goods, and services. Costs of public relations and corporate promotions are typically considered to be marketing costs.","units":{"USD":[{"start":"2019-01-01","end":"2019-09-30","val":1279391,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":525521,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":1157920,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":309222,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":570884,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":261662,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":895917,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":883286,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":325033,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":312402,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":1592180,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":1568258,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":710523,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"start":"2021-01-01","end":"2021-03-31","val":700864,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1971012,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":1948158,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":1260489,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":1247294,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":3079181,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":3079181,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":1131023,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":1131023,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":4491446,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":4491446,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1062645,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":1062645,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":2158670,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":2158670,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":1096025,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":1096025,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":2983417,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":2983417,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":824747,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":824747,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":3797761,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-01-01","end":"2022-12-31","val":3797761,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":892788,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1785564,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":892776,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":3012473,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-07-01","end":"2023-09-30","val":1226909,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":3721973,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023"}]}},"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":"2019-01-01","end":"2019-09-30","val":5566626,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-01-01","end":"2019-12-31","val":1029080,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1983163,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":11835448,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-01-01","end":"2020-09-30","val":74924777,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":74924777,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":75231348,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":75168930,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-119190,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"start":"2021-01-01","end":"2021-03-31","val":-119190,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":93470,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":93470,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-01-01","end":"2021-09-30","val":184747,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":184747,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":576247,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":576247,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":14248,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":14248,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":121090,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":121090,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":121090,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":121090,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":102267,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-01-01","end":"2022-12-31","val":102267,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-4410,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":-4410,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-19137,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":-19137,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-01-01","end":"2023-09-30","val":-23066,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":-23066,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":-27422,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":-27422,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":4791,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":4791,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-86066,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-06-30","val":-86066,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-01-01","end":"2024-09-30","val":-12495,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":-12495,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"start":"2024-01-01","end":"2024-12-31","val":-33380,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2024-01-01","end":"2024-12-31","val":-33380,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-3832,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":-3832,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-146373,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-06-30","val":-146373,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13"},{"start":"2025-01-01","end":"2025-09-30","val":-301635,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"start":"2025-01-01","end":"2025-12-31","val":-331681,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":49239311,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":109179739,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13"}]}},"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":"2019-01-01","end":"2019-09-30","val":-8425178,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-01-01","end":"2019-12-31","val":-7931763,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-115669,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":356624,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-01-01","end":"2020-09-30","val":4116695,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":4116695,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":-4280987,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":-4280987,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-200088,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"start":"2021-01-01","end":"2021-03-31","val":-200088,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-11488658,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":-11488658,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-01-01","end":"2021-09-30","val":-12092290,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":-12092290,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":-12639286,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":-12638258,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":7811897,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":7811897,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":8910450,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":8910450,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":8981156,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":8981156,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":8970740,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-01-01","end":"2022-12-31","val":8970740,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":135737,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":135737,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":245706,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":245706,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-01-01","end":"2023-09-30","val":567459,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":567459,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":690307,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":690307,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-13462,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-06-30","val":-13462,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-01-01","end":"2024-09-30","val":-19178,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":-19178,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"start":"2024-01-01","end":"2024-12-31","val":-24776,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2024-01-01","end":"2024-12-31","val":-24776,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-72214,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":-72214,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-80638,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-06-30","val":-80638,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13"},{"start":"2025-01-01","end":"2025-09-30","val":-76454,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"start":"2025-01-01","end":"2025-12-31","val":-76455,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-40207547,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":-88917839,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13"}]}},"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":"2019-01-01","end":"2019-09-30","val":-6943359,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-01-01","end":"2019-12-31","val":-9433231,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-2343764,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-4647005,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-01-01","end":"2020-09-30","val":-7097896,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":-7097896,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":-14746390,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":-14683972,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-5143385,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"start":"2021-01-01","end":"2021-03-31","val":-5143385,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-10953242,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":-10953242,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-01-01","end":"2021-09-30","val":-14242999,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":-14242999,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":-22095807,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":-22096835,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-3601973,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":-3601973,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-7536658,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":-7536658,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":-11133377,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":-11133377,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":-14312439,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-01-01","end":"2022-12-31","val":-14312439,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-6054262,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":-6054262,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-7460076,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":-7460076,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-01-01","end":"2023-09-30","val":-10929145,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":-10929145,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":-10765881,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":-10765881,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-422311,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":-422311,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":220414,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-06-30","val":220414,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-01-01","end":"2024-09-30","val":526258,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":526258,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"start":"2024-01-01","end":"2024-12-31","val":865502,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2024-01-01","end":"2024-12-31","val":865502,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-1274744,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":-1274744,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-4102366,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-06-30","val":-4102366,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13"},{"start":"2025-01-01","end":"2025-09-30","val":-2853831,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"start":"2025-01-01","end":"2025-12-31","val":-2785416,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-3832660,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":-2381286,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13"}]}},"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":"2019-01-01","end":"2019-09-30","val":-6344853,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":-2373182,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-8503948,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-1995231,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":-1995230,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-01-01","end":"2020-03-31","val":-1995230,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-5001620,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":-3006390,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":-3006390,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-8356704,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":-8356704,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":-3355084,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":-3355084,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-12850301,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":-12850301,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-5330504,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"start":"2021-01-01","end":"2021-03-31","val":-5330504,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-03-31","val":-5330504,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-03-31","val":-5330504,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2021-01-01","end":"2021-03-31","val":-5330504,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-01-01","end":"2021-03-31","val":-5330504,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-11632763,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":-11632763,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":-6302259,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":-6302259,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-04-01","end":"2021-06-30","val":-6302259,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":-6302259,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-16984461,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":-16984461,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":-5351698,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":-5351698,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-23870546,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":-23870546,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-14139402,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":-14139402,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-03-31","val":-14139402,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-03-31","val":-14139402,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2022-01-01","end":"2022-03-31","val":-14139402,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-03-31","val":-14139402,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-19043922,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":-19043922,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":-4904520,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":-4904520,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-04-01","end":"2022-06-30","val":-4904520,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":-4904520,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-24782131,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":-24782131,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":-5738209,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":-5738209,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-40337318,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-01-01","end":"2022-12-31","val":-40337318,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-4143910,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":-4143910,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-03-31","val":-4143910,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-03-31","val":-4143910,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2023-01-01","end":"2023-03-31","val":-4143910,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-01-01","end":"2023-03-31","val":-4143910,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-7651156,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":-7651156,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":-3507246,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":-3507246,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-04-01","end":"2023-06-30","val":-3507246,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":-3507246,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-10306040,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":-10306040,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":-2654884,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-07-01","end":"2023-09-30","val":-2654884,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-10163117,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":-10163117,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":-10163117,"accn":"0001437749-26-018290","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-05-22","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-1016522,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":-1016522,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-03-31","val":-1016522,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-03-31","val":-1016522,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2024-01-01","end":"2024-03-31","val":-1016522,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-01-01","end":"2024-03-31","val":-1016522,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-1255598,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-06-30","val":-1255598,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":-239076,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":-239076,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-04-01","end":"2024-06-30","val":-239076,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":-239076,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-1421718,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":-1421718,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"start":"2024-07-01","end":"2024-09-30","val":-166120,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":-166120,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-1820161,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2024-01-01","end":"2024-12-31","val":-1255598,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-01-01","end":"2024-12-31","val":-1820161,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30"},{"start":"2024-01-01","end":"2024-12-31","val":-1820161,"accn":"0001437749-26-018290","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-05-22","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-156182,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":-156182,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-03-31","val":-156182,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"start":"2025-01-01","end":"2025-03-31","val":-156182,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14"},{"start":"2025-01-01","end":"2025-03-31","val":-156182,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-518360,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-06-30","val":-518360,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13"},{"start":"2025-04-01","end":"2025-06-30","val":-362178,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-04-01","end":"2025-06-30","val":-362178,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"start":"2025-04-01","end":"2025-06-30","val":-362178,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-1493426,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"start":"2025-07-01","end":"2025-09-30","val":-975066,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-3252211,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30"},{"start":"2025-01-01","end":"2025-12-31","val":-3252211,"accn":"0001437749-26-018290","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-05-22","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":1750930,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14"},{"start":"2026-01-01","end":"2026-03-31","val":1750930,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":-54151,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13"},{"start":"2026-04-01","end":"2026-06-30","val":-1805081,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2026Q2"}]}},"NetIncomeLossAvailableToCommonStockholdersBasic":{"label":"Net Income (Loss) Available to Common Stockholders, Basic","description":"Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.","units":{"USD":[{"start":"2019-01-01","end":"2019-09-30","val":-6344853,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":-2373182,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-1055069,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":-6006413,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":-4011183,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-10007436,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":-10007436,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":-4001023,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":-4001023,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-14501033,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":-14501033,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-5330504,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-11632763,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":-11632763,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":-6302259,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":-6302259,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-16984461,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":-16984461,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":-5351698,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":-5351698,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-23870546,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":-23870546,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-14139402,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":-14139402,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-19043922,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":-19043922,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":-4904520,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":-4904520,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-24782131,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":-5738209,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-40337318,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-4143910,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-7651156,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":-3507246,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2"},{"start":"2025-01-01","end":"2025-03-31","val":-156182,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-518360,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13"},{"start":"2025-04-01","end":"2025-06-30","val":-362178,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2025Q2"},{"start":"2026-01-01","end":"2026-03-31","val":1296978,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":-1126778,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13"},{"start":"2026-04-01","end":"2026-06-30","val":-2779400,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2026Q2"}]}},"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":"2019-01-01","end":"2019-09-30","val":180503,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":37773,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":248023,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":22854,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":38702,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":15848,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":65448,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":65448,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":26746,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":26746,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":78870,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":78870,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":13901,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"start":"2021-01-01","end":"2021-03-31","val":13901,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":23200,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":25525,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":11623,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":11623,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":36246,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":36246,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":10721,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":10721,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":99704,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":99704,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-179321,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":-179321,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-156785,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":-156785,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":22536,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":22536,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-77008,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":-77008,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":79777,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":79777,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":47088,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-01-01","end":"2022-12-31","val":47088,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":170994,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":170994,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":320103,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":320103,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":149109,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":149109,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":452288,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":452288,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":132185,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-07-01","end":"2023-09-30","val":132185,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":551064,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":551064,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":110997,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":110997,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":214066,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-06-30","val":214066,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":103069,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":103069,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":321957,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":321957,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"start":"2024-07-01","end":"2024-09-30","val":107891,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":107891,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":413255,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2024-01-01","end":"2024-12-31","val":214066,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-01-01","end":"2024-12-31","val":413255,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":74448,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":74448,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":120009,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-06-30","val":120009,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13"},{"start":"2025-04-01","end":"2025-06-30","val":45561,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-04-01","end":"2025-06-30","val":45561,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":147656,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"start":"2025-07-01","end":"2025-09-30","val":27647,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":182635,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":46833,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":103307,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13"},{"start":"2026-04-01","end":"2026-06-30","val":56474,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2026Q2"}]}},"OccupancyNet":{"label":"Occupancy, Net","description":"Amount of net occupancy expense that may include items, such as depreciation of facilities and equipment, lease expenses, property taxes and property and casualty insurance expense.","units":{"USD":[{"start":"2019-01-01","end":"2019-09-30","val":95985,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":52095,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":157697,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":53431,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":109774,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":56343,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":167151,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":167151,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":57378,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":57378,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":229303,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":612998,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":56521,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":119478,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":62957,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":187729,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":68251,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":430148,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021"}]}},"OperatingExpenses":{"label":"Operating Expenses","description":"Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.","units":{"USD":[{"start":"2019-01-01","end":"2019-03-31","val":2801683,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q1"},{"start":"2019-04-01","end":"2019-06-30","val":3488466,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":10161513,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":3871360,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":3871360,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":13836605,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2019-10-01","end":"2019-12-31","val":3675096,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4"},{"start":"2020-01-01","end":"2020-03-31","val":4135701,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-03-31","val":4135702,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":4135699,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":8481641,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":4345939,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-04-01","end":"2020-06-30","val":4345940,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":4261741,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":13742400,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":13535769,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":5260759,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":5260759,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-07-01","end":"2020-09-30","val":5138328,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":5138329,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":19730927,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":19507755,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2020-10-01","end":"2020-12-31","val":5988528,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-10-01","end":"2020-12-31","val":5971986,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4"},{"start":"2021-01-01","end":"2021-03-31","val":7211160,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"start":"2021-01-01","end":"2021-03-31","val":7181803,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-03-31","val":7181801,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2021-01-01","end":"2021-03-31","val":7181803,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":15683090,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":15640855,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":8474255,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":8459054,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-04-01","end":"2021-06-30","val":8459055,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":8459054,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":24152337,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":24152337,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":8511481,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":8511481,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-07-01","end":"2021-09-30","val":8511481,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":8511481,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":33384287,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":33384287,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021"},{"start":"2021-10-01","end":"2021-12-31","val":9231949,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-10-01","end":"2021-12-31","val":9231949,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q4"},{"start":"2022-01-01","end":"2022-03-31","val":15904117,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":15904117,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-01-01","end":"2022-03-31","val":15904117,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":22409111,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":22409111,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":6504994,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":6504994,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-04-01","end":"2022-06-30","val":6504994,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":30298913,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":30298913,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":7889802,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":7889802,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-07-01","end":"2022-09-30","val":7889802,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":45551404,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-01-01","end":"2022-12-31","val":45551404,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2022-10-01","end":"2022-12-31","val":15252491,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2022Q4"},{"start":"2023-01-01","end":"2023-03-31","val":6176358,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":6176358,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":11708031,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":11708031,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":5531673,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":5531673,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":17342257,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":17342257,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":5634226,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-07-01","end":"2023-09-30","val":5634226,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":21012263,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":21012263,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":5052663,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":5052663,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":9568565,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-06-30","val":9568565,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":4515902,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":4515902,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":14901287,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":14901287,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"start":"2024-07-01","end":"2024-09-30","val":5332722,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":5332722,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":19860673,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2024-01-01","end":"2024-12-31","val":19860673,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":5099559,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":5099559,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":10280039,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-06-30","val":10280039,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13"},{"start":"2025-04-01","end":"2025-06-30","val":5180480,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-04-01","end":"2025-06-30","val":5180480,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":15977803,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"start":"2025-07-01","end":"2025-09-30","val":5697764,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":22324684,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":7664181,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":22042986,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13"},{"start":"2026-04-01","end":"2026-06-30","val":14378805,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2026Q2"}]}},"OperatingIncomeLoss":{"label":"Operating Income (Loss)","description":"The net result for the period of deducting operating expenses from operating revenues.","units":{"USD":[{"start":"2019-01-01","end":"2019-03-31","val":-1775169,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q1"},{"start":"2019-04-01","end":"2019-06-30","val":-2339232,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-6525356,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":-2410955,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":-2410955,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-8751971,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2019-10-01","end":"2019-12-31","val":-2226615,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4"},{"start":"2020-01-01","end":"2020-03-31","val":-2018084,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-03-31","val":-2018085,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":-2018082,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-5040322,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":-3022237,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-04-01","end":"2020-06-30","val":-3022238,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":-3022239,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-8422152,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":-8422152,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":-3381830,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":-3381830,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-07-01","end":"2020-09-30","val":-3381830,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":-3381831,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-12929171,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":-12929171,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2020-10-01","end":"2020-12-31","val":-4507020,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-10-01","end":"2020-12-31","val":-4507019,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4"},{"start":"2021-01-01","end":"2021-03-31","val":-5344405,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"start":"2021-01-01","end":"2021-03-31","val":-5344405,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-03-31","val":-5344405,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2021-01-01","end":"2021-03-31","val":-5344405,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-11619245,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":-11621570,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":-6277164,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":-6277165,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-04-01","end":"2021-06-30","val":-6277164,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":-6277165,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-16934212,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":-16934212,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":-5312642,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":-5312642,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-07-01","end":"2021-09-30","val":-5312642,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":-5312642,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-23952416,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":-23952416,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021"},{"start":"2021-10-01","end":"2021-12-31","val":-7018204,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-10-01","end":"2021-12-31","val":-7018204,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q4"},{"start":"2022-01-01","end":"2022-03-31","val":-13954307,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":-13954307,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-01-01","end":"2022-03-31","val":-13954307,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-18881363,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":-18881363,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":-4927056,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":-4927056,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-04-01","end":"2022-06-30","val":-4927056,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-24699349,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":-24699349,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":-5817986,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":-5817986,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-07-01","end":"2022-09-30","val":-5817986,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-40364137,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-01-01","end":"2022-12-31","val":-40364137,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2022-10-01","end":"2022-12-31","val":-15664788,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2022Q4"},{"start":"2023-01-01","end":"2023-03-31","val":-4302482,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":-4302482,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-7958087,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":-7958087,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":-3655605,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":-3655605,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-10745156,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":-10745156,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":-2787069,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-07-01","end":"2023-09-30","val":-2787069,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-10698986,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":-10698986,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-1088562,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":-1088562,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-1427183,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-06-30","val":-1427183,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":-338621,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":-338621,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-1695773,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":-1695773,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"start":"2024-07-01","end":"2024-09-30","val":-268590,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":-268590,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-2173092,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2024-01-01","end":"2024-12-31","val":-2173092,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-218019,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":-218019,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-617496,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-06-30","val":-617496,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13"},{"start":"2025-04-01","end":"2025-06-30","val":-399477,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-04-01","end":"2025-06-30","val":-399477,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-1613078,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"start":"2025-07-01","end":"2025-09-30","val":-995582,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-3414100,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-3020942,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":-4884747,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13"},{"start":"2026-04-01","end":"2026-06-30","val":-1863805,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2026Q2"}]}},"OperatingLeasesFutureMinimumPaymentsDue":{"label":"Operating Leases, Future Minimum Payments Due","description":"Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.","units":{"USD":[{"end":"2020-09-30","val":2185085,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":2126725,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":2066335,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1997531,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1937820,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":6704658,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021Q4I"}]}},"OperatingLeasesFutureMinimumPaymentsDueCurrent":{"label":"Operating Leases, Future Minimum Payments Due, Next Twelve Months","description":"Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2020-09-30","val":237737,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":237737,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":178997,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":119423,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":59711,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":685670,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021Q4I"}]}},"OperatingLeasesFutureMinimumPaymentsDueInFiveYears":{"label":"Operating Leases, Future Minimum Payments, Due in Five Years","description":"Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2020-12-31","val":267575,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":267305,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":265791,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":265791,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":760849,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021Q4I"}]}},"OperatingLeasesFutureMinimumPaymentsDueInFourYears":{"label":"Operating Leases, Future Minimum Payments, Due in Four Years","description":"Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2020-09-30","val":259782,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":259782,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":259519,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":258049,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":258049,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":738689,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021Q4I"}]}},"OperatingLeasesFutureMinimumPaymentsDueInThreeYears":{"label":"Operating Leases, Future Minimum Payments, Due in Three Years","description":"Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2020-09-30","val":252216,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":252216,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":251960,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":250534,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":250534,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":717174,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021Q4I"}]}},"OperatingLeasesFutureMinimumPaymentsDueInTwoYears":{"label":"Operating Leases, Future Minimum Payments, Due in Two Years","description":"Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2020-09-30","val":244869,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":244869,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":244622,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":243236,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":243236,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":696286,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021Q4I"}]}},"OperatingLeasesFutureMinimumPaymentsDueThereafter":{"label":"Operating Leases, Future Minimum Payments, Due Thereafter","description":"Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2020-09-30","val":1132122,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":864546,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":863932,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":860498,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":860498,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":3105990,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021Q4I"}]}},"OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear":{"label":"Operating Leases, Future Minimum Payments, Remainder of Fiscal Year","description":"Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the remainder of the fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2020-09-30","val":58359,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"}]}},"OperatingLeasesRentExpenseNet":{"label":"Operating Leases, Rent Expense, Net","description":"Rental expense for the reporting period incurred under operating leases, including minimum and any contingent rent expense, net of related sublease income.","units":{"USD":[{"start":"2019-01-01","end":"2019-09-30","val":328422,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":173644,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":520835,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":172180,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":375664,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":203485,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":589196,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":589196,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":213532,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":213532,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":856680,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":856680,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":251090,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":530955,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":279865,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":816051,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":285096,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":1180028,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":352242,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":718349,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":718349,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":363698,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":363698,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":1101313,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":382964,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":1466222,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":167225,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":267824,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":100599,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2"}]}},"OperatingLossCarryforwards":{"label":"Operating Loss Carryforwards","description":"Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.","units":{"USD":[{"end":"2019-12-31","val":17546110,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":17117760,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-09-30","val":23955781,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":27528486,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-12-31","val":27528486,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":27528486,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":27528486,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":28188867,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":32923866,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":38555519,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":43350868,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":48037477,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":48000000,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":72600000,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":72600000,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":72600000,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":54600000,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":90000000,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":95600000,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":118300000,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"end":"2022-12-31","val":118300000,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":118600000,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":118600000,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q4I"},{"end":"2023-03-31","val":127400000,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":131300000,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":137000000,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":136768020,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":136768020,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023Q4I"},{"end":"2024-09-30","val":142789215,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":145553779,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"end":"2024-12-31","val":145553779,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":145553779,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":145553779,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"end":"2024-12-31","val":145553779,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2024Q4I"},{"end":"2025-03-31","val":146334753,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":148849628,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":149245519,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2025Q3I"},{"end":"2025-12-31","val":146555355,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2025Q4I"}]}},"OtherAssetsCurrent":{"label":"Other Assets, Current","description":"Amount of current assets classified as other.","units":{"USD":[{"end":"2019-12-31","val":44255,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":44255,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-09-30","val":55653,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":51111,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-12-31","val":51111,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":51111,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":51111,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":51111,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":57561,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":56482,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":378422,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":459633,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":459633,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":459633,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":459633,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":459633,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":197927,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":248689,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":186383,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":145110,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"end":"2022-12-31","val":277430,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":277430,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":277430,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":277430,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":722995,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":510567,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":320328,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":81211,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"end":"2023-12-31","val":86211,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":86211,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":86211,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":65472,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":66036,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":105590,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":403630,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":51451,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"end":"2024-12-31","val":51451,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":51451,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":51451,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"end":"2024-12-31","val":51451,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2024Q4I"},{"end":"2025-03-31","val":21170,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":66822,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":60031,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2025Q3I"},{"end":"2025-12-31","val":284671,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2025Q4I"}]}},"OtherAssetsNoncurrent":{"label":"Other Assets, Noncurrent","description":"Amount of noncurrent assets classified as other.","units":{"USD":[{"end":"2019-12-31","val":15143,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":15143,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-09-30","val":7544,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":4992,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-12-31","val":4992,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2020Q4I"},{"end":"2021-03-31","val":77922,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"}]}},"OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent":{"label":"Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent","description":"Amount after tax of other comprehensive income (loss) attributable to parent entity.","units":{"USD":[{"start":"2019-01-01","end":"2019-09-30","val":56081,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":-6999,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-226,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":31090,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":31090,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-01-01","end":"2020-03-31","val":31090,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":17345,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":-13745,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":-13745,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":924,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":924,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":-16421,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":-16421,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":14433,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":14433,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-20290,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"start":"2021-01-01","end":"2021-03-31","val":-20290,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-03-31","val":-20290,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-03-31","val":-20290,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2021-01-01","end":"2021-03-31","val":-20290,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-01-01","end":"2021-03-31","val":-20290,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-24001,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":-24001,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":-3711,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":-3711,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-04-01","end":"2021-06-30","val":-3711,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":-3711,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-22049,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":-22049,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":1952,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":1952,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-75223,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":-75223,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":61016,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":61016,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-03-31","val":61016,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-03-31","val":61016,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2022-01-01","end":"2022-03-31","val":61016,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-03-31","val":61016,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":61016,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":61016,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":61016,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":61016,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":0,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":0,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":61016,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-01-01","end":"2022-12-31","val":61016,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":0,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-07-01","end":"2023-09-30","val":0,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023"}]}},"OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax":{"label":"OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax","description":"Amount, after tax and before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.","units":{"USD":[{"start":"2019-01-01","end":"2019-09-30","val":56081,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":-6999,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-226,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":31090,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":17345,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":-13745,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":924,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":924,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":-16421,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":-16421,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":14433,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":14433,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-20290,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"start":"2021-01-01","end":"2021-03-31","val":-20290,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-24001,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":-24001,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":-3711,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":-3711,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-22049,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":-22049,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":1952,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":1952,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-75223,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":-75223,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":0,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2022"}]}},"OtherGeneralAndAdministrativeExpense":{"label":"Other General and Administrative Expense","description":"Amount of general and administrative expense classified as other.","units":{"USD":[{"start":"2019-01-01","end":"2019-09-30","val":526289,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":192770,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":564347,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":137728,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":307124,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":169397,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":651061,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":504864,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":286876,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":197740,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":765600,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":502692,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":267536,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"start":"2021-01-01","end":"2021-03-31","val":657382,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":847235,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":1722229,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":582024,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":1064849,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":1303398,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":2696334,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":453838,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":974105,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":1448101,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":8058619,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":883069,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":3802644,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1781221,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":6337743,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":898152,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":2535099,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":3041032,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":10721611,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":1259811,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":4383868,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":7769876,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-01-01","end":"2022-12-31","val":7769876,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":2998444,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":1766861,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":5614621,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":3375096,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":2616177,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":1608235,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":7822834,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":4686234,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":2208213,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-07-01","end":"2023-09-30","val":1311138,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":5370024,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":5589747,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1235341,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":1235341,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":2407704,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-06-30","val":2407704,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":1172363,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":1172363,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":3785332,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":3785332,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"start":"2024-07-01","end":"2024-09-30","val":1377628,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":1377628,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":4931033,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2024-01-01","end":"2024-12-31","val":4931033,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":1085609,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":1085609,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":2102733,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-06-30","val":2102733,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13"},{"start":"2025-04-01","end":"2025-06-30","val":1017124,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-04-01","end":"2025-06-30","val":1017124,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":3797556,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"start":"2025-07-01","end":"2025-09-30","val":1694823,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":5770409,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":2279161,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":8178110,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13"},{"start":"2026-04-01","end":"2026-06-30","val":5898949,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2026Q2"}]}},"OtherIncomeTaxExpenseBenefitContinuingOperations":{"label":"Other Income Tax Expense (Benefit), Continuing Operations","description":"Amount of other current and other deferred income tax expense (benefit) attributable to continuing operations.","units":{"USD":[{"start":"2019-01-01","end":"2019-03-31","val":54684,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q1"},{"start":"2019-04-01","end":"2019-06-30","val":88047,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q2"},{"start":"2019-07-01","end":"2019-09-30","val":37773,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":248023,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2019-10-01","end":"2019-12-31","val":67519,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4"},{"start":"2020-01-01","end":"2020-03-31","val":22854,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-03-31","val":22854,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q1"},{"start":"2020-04-01","end":"2020-06-30","val":15847,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-04-01","end":"2020-06-30","val":15847,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q2"},{"start":"2020-07-01","end":"2020-09-30","val":26746,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-07-01","end":"2020-09-30","val":26746,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":78870,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":78870,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2020-10-01","end":"2020-12-31","val":13423,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-10-01","end":"2020-12-31","val":13423,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4"},{"start":"2021-01-01","end":"2021-03-31","val":13901,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-03-31","val":13901,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q1"},{"start":"2021-04-01","end":"2021-06-30","val":11624,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-04-01","end":"2021-06-30","val":11624,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q2"},{"start":"2021-07-01","end":"2021-09-30","val":10721,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-07-01","end":"2021-09-30","val":10721,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":99704,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":99704,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021"},{"start":"2021-10-01","end":"2021-12-31","val":63458,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-10-01","end":"2021-12-31","val":63458,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q4"},{"start":"2022-01-01","end":"2022-03-31","val":-179321,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2022Q1"},{"start":"2022-04-01","end":"2022-06-30","val":22536,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2022Q2"},{"start":"2022-07-01","end":"2022-09-30","val":79777,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":47088,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2022"},{"start":"2022-10-01","end":"2022-12-31","val":124096,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2022Q4"}]}},"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":"2019-12-31","val":71445,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":71445,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-09-30","val":159944,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":152323,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-12-31","val":152323,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":152323,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":152323,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":152324,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":141169,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":196838,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":206465,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":240657,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":240657,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":240657,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":240657,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":240657,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":168112,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":252422,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":176862,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":132320,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"end":"2022-12-31","val":134896,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":134896,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q4I"},{"end":"2023-03-31","val":254272,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":185223,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"}]}},"OtherResearchAndDevelopmentExpense":{"label":"Other Research and Development Expense","description":"Amount of other research and development expense.","units":{"USD":[{"start":"2019-01-01","end":"2019-09-30","val":48172,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":29963,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":19162,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":8478,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":10977,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":2499,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":155009,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":13503,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":46115,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":2526,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":16029,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":16029,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":3915,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":7247,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":3332,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":16464,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":9217,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":18350,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021"}]}},"OtherSellingAndMarketingExpense":{"label":"Other Selling and Marketing Expense","description":"Amount of selling and marketing expense classified as other.","units":{"USD":[{"start":"2019-01-01","end":"2019-09-30","val":302517,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":71322,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":333244,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":69141,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":103368,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":34227,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":148911,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":148911,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":45543,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":45543,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":186546,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":1014675,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":49040,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"start":"2021-01-01","end":"2021-03-31","val":260072,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":116698,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":550175,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":67658,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":290104,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":182788,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":824147,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":66090,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":273971,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":1074374,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":3832573,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":323998,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":2169403,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":653218,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":4332190,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":329220,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":2162787,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":1000923,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":5871375,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":347705,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":1539185,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":3816237,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-01-01","end":"2022-12-31","val":3764425,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1843052,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":3345698,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":1552185,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":5423541,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-07-01","end":"2023-09-30","val":2106690,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":3457910,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023"}]}},"PartnersCapitalAccountContributions":{"label":"Partners' Capital Account, Contributions","description":"Total contributions made by each class of partners (i.e., general, limited and preferred partners).","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":298103,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":298103,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"}]}},"PaymentsForRepurchaseOfCommonStock":{"label":"Payments for Repurchase of Common Stock","description":"The cash outflow to reacquire common stock during the period.","units":{"USD":[{"start":"2019-01-01","end":"2019-09-30","val":1079878,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-01-01","end":"2019-12-31","val":1145968,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":20532,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":20532,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-01-01","end":"2020-09-30","val":20532,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":20532,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":20532,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":20532,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021"}]}},"PaymentsForRepurchaseOfRedeemablePreferredStock":{"label":"Payments for Repurchase of Redeemable Preferred Stock","description":"The cash outflow for reacquisition of callable preferred stock.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":7503195,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"}]}},"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":"2019-01-01","end":"2019-12-31","val":71102,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-09-30","val":1131291,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":1131291,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":1268772,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":1268772,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":82043,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"start":"2021-01-01","end":"2021-03-31","val":82043,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":82043,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":82043,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-01-01","end":"2021-09-30","val":82043,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":82043,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":82043,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":82043,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":57475,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2024-01-01","end":"2024-12-31","val":57475,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":0,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":760775,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":825775,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13"}]}},"PaymentsRelatedToTaxWithholdingForShareBasedCompensation":{"label":"Payment, Tax Withholding, Share-based Payment Arrangement","description":"Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.","units":{"USD":[{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":188793,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"start":"2021-01-01","end":"2021-03-31","val":188793,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-03-31","val":188793,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-03-31","val":188793,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2021-01-01","end":"2021-03-31","val":188793,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-01-01","end":"2021-03-31","val":188793,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":219156,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":219156,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":30363,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":30363,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-04-01","end":"2021-06-30","val":30363,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":30363,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":219157,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":219157,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":1,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":1,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":219158,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":188793,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":0,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3"}]}},"PaymentsToAcquireAvailableForSaleSecuritiesDebt":{"label":"Payments to Acquire Debt Securities, Available-for-sale","description":"Amount of cash outflow to acquire investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).","units":{"USD":[{"start":"2019-01-01","end":"2019-09-30","val":13445050,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-01-01","end":"2019-12-31","val":12493099,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":8171129,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":8171129,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":1028,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021"}]}},"PaymentsToAcquireBusinessesGross":{"label":"Payments to Acquire Businesses, Gross","description":"The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.","units":{"USD":[{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":10449587,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":10449587,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-01-01","end":"2021-09-30","val":10449587,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":10449587,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":10449587,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":10449587,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2022"}]}},"PaymentsToAcquirePropertyPlantAndEquipment":{"label":"Payments to Acquire Property, Plant, and Equipment","description":"The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.","units":{"USD":[{"start":"2019-01-01","end":"2019-09-30","val":1645800,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-01-01","end":"2019-12-31","val":2423965,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":115669,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":312746,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-01-01","end":"2020-09-30","val":874764,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":874764,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":1059858,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":1059858,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":122588,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"start":"2021-01-01","end":"2021-03-31","val":122588,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":522564,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":522564,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-01-01","end":"2021-09-30","val":1039350,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":1039350,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":1555191,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":1555191,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":701886,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1121831,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-09-30","val":1139219,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-12-31","val":1154219,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-01-01","end":"2022-12-31","val":1154219,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":144023,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":144023,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":24776,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2024-01-01","end":"2024-12-31","val":24776,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":72214,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":80638,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13"},{"start":"2025-01-01","end":"2025-12-31","val":76455,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":3878,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":46074,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13"}]}},"PaymentsToAcquireSoftware":{"label":"Payments to Acquire Software","description":"The cash outflow associated with the acquisition from vendors of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization.","units":{"USD":[{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":78200,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"start":"2021-01-01","end":"2021-03-31","val":78200,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":109795,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":109795,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-01-01","end":"2021-09-30","val":141546,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":141546,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":156855,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":156855,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":2714,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-09-30","val":2713,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-12-31","val":2713,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2022"}]}},"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":"2019-12-31","val":6722951,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":6722951,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"}]}},"PrepaidAdvertising":{"label":"Prepaid Advertising","description":"Amount of consideration paid in advance for advertising that provides economic benefits within a future period of one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2019-12-31","val":74400,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":74400,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-09-30","val":26335,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":0,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":0,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":310700,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":125000,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":23203,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":253750,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":253750,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":253750,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":253750,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":253750,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":257822,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":169275,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":253716,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":166872,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"end":"2022-12-31","val":166872,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":166872,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":166872,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":166872,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":214475,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":117317,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":154033,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":5000,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023Q4I"}]}},"PrepaidExpenseAndOtherAssetsCurrent":{"label":"Prepaid Expense and Other Assets, Current","description":"Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2019-12-31","val":590808,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":590808,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-09-30","val":2173123,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":2847319,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-12-31","val":2847319,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":2847319,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":2847319,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":2847319,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":2902784,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":2175604,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1767744,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":3827543,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":3827543,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":3827543,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":3827543,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":4507462,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":3034114,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2772092,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1801955,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2530075,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"end":"2022-12-31","val":2530075,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":2530075,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":2530075,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":2530075,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2709611,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1651717,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1436035,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1285564,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"end":"2023-12-31","val":1285564,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":1285564,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":1285564,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":1285564,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1067675,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1136412,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1172481,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1713889,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"end":"2024-12-31","val":1713889,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":1713889,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":1713889,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"end":"2024-12-31","val":1713889,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1220580,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1253258,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1148075,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1838683,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30"},{"end":"2025-12-31","val":1838683,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14"},{"end":"2025-12-31","val":1838683,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2025Q4I"},{"end":"2026-03-31","val":2729599,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1I"},{"end":"2026-06-30","val":3082104,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2026Q2I"}]}},"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":"2019-12-31","val":37251,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":37251,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-09-30","val":76576,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1446189,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-12-31","val":1446189,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":1446189,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":1446189,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":1446189,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1060840,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":432784,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":84560,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1586768,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":1586768,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":1586768,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":1586768,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":1586768,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1010566,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":525318,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":101868,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":761147,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"end":"2022-12-31","val":761147,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":761147,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":761147,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":761147,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":504322,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":256966,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":107762,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":371802,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"end":"2023-12-31","val":371802,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":371802,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":371802,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q4I"},{"end":"2024-03-31","val":237508,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":98263,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":61571,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"}]}},"ProceedsFromContributedCapital":{"label":"Proceeds from Contributed Capital","description":"The cash inflow associated with the amount received by a corporation from a shareholder during the period.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":298103,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":298103,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021"}]}},"ProceedsFromIssuanceOfCommonStock":{"label":"Proceeds from Issuance of Common Stock","description":"The cash inflow from the additional capital contribution to the entity.","units":{"USD":[{"start":"2019-01-01","end":"2019-09-30","val":6663910,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-01-01","end":"2019-12-31","val":9698296,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1997665,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1997665,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-01-01","end":"2020-09-30","val":66104477,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":66104477,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":66110517,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":66110517,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":66744,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":-152414,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":9464,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2022"}]}},"ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock":{"label":"Proceeds from Issuance of Redeemable Convertible Preferred Stock","description":"The cash inflow from issuance of callable preferred stock which is identified as being convertible to another type of financial security at the option of the issuer or the holder.","units":{"USD":[{"start":"2020-01-01","end":"2020-06-30","val":10000006,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-01-01","end":"2020-09-30","val":10000006,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":10000006,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":10000006,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":10000006,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021"}]}},"ProceedsFromLinesOfCredit":{"label":"Proceeds from Lines of Credit","description":"Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":5000000,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"}]}},"ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities":{"label":"Proceeds from Maturities, Prepayments and Calls of Debt Securities, Available-for-sale","description":"Amount of cash inflow from maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).","units":{"USD":[{"start":"2019-01-01","end":"2019-09-30","val":7004232,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-01-01","end":"2019-12-31","val":7000000,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":475000,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-01-01","end":"2020-09-30","val":4475000,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":4475000,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":4950000,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":4950000,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":8513783,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2022"}]}},"ProceedsFromSaleOfAvailableForSaleSecuritiesDebt":{"label":"Proceeds from Sale of Debt Securities, Available-for-sale","description":"Amount of cash inflow from sale of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).","units":{"USD":[{"start":"2020-01-01","end":"2020-06-30","val":513544,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-01-01","end":"2020-09-30","val":516459,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":516459,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2022-01-01","end":"2022-03-31","val":8513783,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":8513783,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":8513783,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":8513783,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":8513783,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":8513783,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":8513783,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023"}]}},"ProceedsFromSaleOfPropertyPlantAndEquipment":{"label":"Proceeds from Sale of Property, Plant, and Equipment","description":"The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.","units":{"USD":[{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":700,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"start":"2021-01-01","end":"2021-03-31","val":700,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":700,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":700,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-01-01","end":"2021-09-30","val":700,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":700,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":12700,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":12700,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-09-30","val":13093,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-12-31","val":17677,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-01-01","end":"2022-12-31","val":17677,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":34330,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":34330,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2024"}]}},"ProceedsFromStockOptionsExercised":{"label":"Proceeds from Stock Options Exercised","description":"Amount of cash inflow from exercise of option under share-based payment arrangement.","units":{"USD":[{"start":"2019-01-01","end":"2019-09-30","val":34667,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-01-01","end":"2019-12-31","val":51049,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":6030,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":6030,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-01-01","end":"2020-09-30","val":119838,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":119838,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":259747,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":197329,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":151646,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"start":"2021-01-01","end":"2021-03-31","val":151646,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":394666,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":394669,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-01-01","end":"2021-09-30","val":485916,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":485947,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":810656,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":810704,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":14248,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":64248,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-09-30","val":64248,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-12-31","val":64248,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"start":"2024-01-01","end":"2024-12-31","val":95021,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2024-01-01","end":"2024-12-31","val":95021,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":214489,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":15460,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":155178,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-09-30","val":29898,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"start":"2025-01-01","end":"2025-12-31","val":20570,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":136675,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1"}]}},"ProceedsFromWarrantExercises":{"label":"Proceeds from Warrant Exercises","description":"The cash inflow associated with the amount received from holders exercising their stock warrants.","units":{"USD":[{"start":"2020-04-01","end":"2020-06-30","val":825366,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2020Q2"}]}},"ProfessionalFees":{"label":"Professional Fees","description":"A fee charged for services from professionals such as doctors, lawyers and accountants. The term is often expanded to include other professions, for example, pharmacists charging to maintain a medicinal profile of a client or customer.","units":{"USD":[{"start":"2019-01-01","end":"2019-09-30","val":362134,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":143424,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":491465,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":182048,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":373177,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":191130,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":647422,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":647422,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":274244,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":274244,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":963791,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":963791,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":343622,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"start":"2021-01-01","end":"2021-03-31","val":343622,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":953070,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":953070,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":609448,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":609448,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":1504438,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":1504438,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":551368,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":551368,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":2232171,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":710125,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1272231,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":562106,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":2042709,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":770478,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3"}]}},"ProfitLoss":{"label":"Net Income (Loss), Including Portion Attributable to Noncontrolling Interest","description":"The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.","units":{"USD":[{"start":"2019-01-01","end":"2019-03-31","val":-1720485,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q1"},{"start":"2019-04-01","end":"2019-06-30","val":-2251185,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q2"},{"start":"2019-07-01","end":"2019-09-30","val":-2373182,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-8503948,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2019-10-01","end":"2019-12-31","val":-2159096,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4"},{"start":"2020-01-01","end":"2020-03-31","val":-1995230,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-03-31","val":-1995228,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q1"},{"start":"2020-04-01","end":"2020-06-30","val":-3006390,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-04-01","end":"2020-06-30","val":-3006392,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q2"},{"start":"2020-07-01","end":"2020-09-30","val":-3355084,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-07-01","end":"2020-09-30","val":-3355085,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-12850301,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":-12850301,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2020-10-01","end":"2020-12-31","val":-4493597,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-10-01","end":"2020-12-31","val":-4493596,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4"},{"start":"2021-01-01","end":"2021-03-31","val":-5330504,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-03-31","val":-5330504,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q1"},{"start":"2021-04-01","end":"2021-06-30","val":-6302259,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-04-01","end":"2021-06-30","val":-6302259,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q2"},{"start":"2021-07-01","end":"2021-09-30","val":-5351698,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-07-01","end":"2021-09-30","val":-5351698,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-23870546,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":-23870546,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021"},{"start":"2021-10-01","end":"2021-12-31","val":-6886085,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-10-01","end":"2021-12-31","val":-6886085,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q4"},{"start":"2022-01-01","end":"2022-03-31","val":-14139402,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2022Q1"},{"start":"2022-04-01","end":"2022-06-30","val":-4904520,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2022Q2"},{"start":"2022-07-01","end":"2022-09-30","val":-5738209,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-40337318,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2022"},{"start":"2022-10-01","end":"2022-12-31","val":-15555187,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2022Q4"}]}},"PropertyPlantAndEquipmentGross":{"label":"Property, Plant and Equipment, Gross","description":"Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.","units":{"USD":[{"end":"2019-12-31","val":3619359,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":3619359,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-09-30","val":3972759,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":4157853,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-12-31","val":4407853,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":4407854,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":4407853,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":4407853,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":4250902,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":5004902,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":5459469,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":5960310,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":5960310,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":5960310,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":5960310,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":5960310,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":6087309,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":6123130,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":6127424,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":420017,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"end":"2022-12-31","val":420017,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":420017,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":420017,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":420017,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":351916,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":263251,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":266466,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":230517,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"end":"2023-12-31","val":230517,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":230517,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":230517,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":230517,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":230518,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":243979,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":249695,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":220346,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"end":"2024-12-31","val":220346,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":220346,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":220346,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"end":"2024-12-31","val":220346,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2024Q4I"},{"end":"2025-03-31","val":292560,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":300983,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":296800,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2025Q3I"},{"end":"2025-12-31","val":296800,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30"},{"end":"2025-12-31","val":296800,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2025Q4I"},{"end":"2026-06-30","val":3083140,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2026Q2I"}]}},"PropertyPlantAndEquipmentNet":{"label":"Property, Plant and Equipment, Net","description":"Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.","units":{"USD":[{"end":"2019-12-31","val":3153286,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":3153286,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-09-30","val":3208853,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":3263488,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-12-31","val":3513488,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":3513488,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":3513488,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":3513488,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":3501718,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":3786144,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":4139199,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":4512935,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":4512935,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":4512935,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":4512935,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":4512935,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":4497115,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":4375989,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":4213404,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":150289,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"end":"2022-12-31","val":150289,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":150289,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":150289,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":150289,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":228493,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":155160,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":138604,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":122595,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"end":"2023-12-31","val":122595,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":122595,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":122595,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":122595,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":102881,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":96477,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":81408,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":58447,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"end":"2024-12-31","val":58447,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":58447,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":58447,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"end":"2024-12-31","val":58447,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2024Q4I"},{"end":"2025-03-31","val":109195,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":93233,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":63887,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2025Q3I"},{"end":"2025-12-31","val":41203,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30"},{"end":"2025-12-31","val":41203,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14"},{"end":"2025-12-31","val":41203,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2025Q4I"},{"end":"2026-03-31","val":87910,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1I"},{"end":"2026-06-30","val":2722198,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2026Q2I"}]}},"RepaymentsOfLinesOfCredit":{"label":"Repayments of Lines of Credit","description":"Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":5000000,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"}]}},"ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount":{"label":"Reporting Unit, Percentage of Fair Value in Excess of Carrying Amount","description":"Percentage of fair value of reporting unit in excess of carrying amount.","units":{"pure":[{"end":"2021-06-30","val":0.5,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0.5,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0.5,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0.5,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0.5,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0.5,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"}]}},"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":"2019-01-01","end":"2019-03-31","val":33568,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q1"},{"start":"2019-04-01","end":"2019-06-30","val":42866,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":186412,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":109978,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":109978,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":324284,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2019-10-01","end":"2019-12-31","val":137872,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4"},{"start":"2020-01-01","end":"2020-03-31","val":143315,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-03-31","val":143315,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":143314,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":261111,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":117796,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-04-01","end":"2020-06-30","val":117797,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":117797,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":363990,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":363990,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":102879,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":102879,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-07-01","end":"2020-09-30","val":102879,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":102879,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":508170,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":508170,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2020-10-01","end":"2020-12-31","val":144180,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-10-01","end":"2020-12-31","val":144180,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4"},{"start":"2021-01-01","end":"2021-03-31","val":240687,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"start":"2021-01-01","end":"2021-03-31","val":240686,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-03-31","val":240687,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2021-01-01","end":"2021-03-31","val":240686,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":615539,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":615539,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":374852,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":374853,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-04-01","end":"2021-06-30","val":374852,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":374853,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":858143,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":858143,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":242604,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":242604,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-07-01","end":"2021-09-30","val":242604,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":242604,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":1030127,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":1030127,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021"},{"start":"2021-10-01","end":"2021-12-31","val":171984,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-10-01","end":"2021-12-31","val":171984,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q4"},{"start":"2022-01-01","end":"2022-03-31","val":103833,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":103833,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-01-01","end":"2022-03-31","val":103833,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":220300,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":220300,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":116467,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":116467,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-04-01","end":"2022-06-30","val":116467,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":335377,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":335377,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":115077,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":115077,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-07-01","end":"2022-09-30","val":115077,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":427537,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-01-01","end":"2022-12-31","val":427537,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2022-10-01","end":"2022-12-31","val":92160,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2022Q4"},{"start":"2023-01-01","end":"2023-03-31","val":83866,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":166190,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":82324,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":206313,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-07-01","end":"2023-09-30","val":40123,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":219723,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":219723,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":114144,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2024-01-01","end":"2024-12-31","val":114144,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":329814,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2025"}]}},"ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost":{"label":"Research and Development Expense (Excluding Acquired in Process Cost)","description":"The costs incurred 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 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, excluding in-process research and development acquired in a business combination consummated during the period. Excludes software research and development, which has a separate concept.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":80724,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":57743,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":97917,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":40175,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":141506,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":43589,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":209275,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":209275,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":162844,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":412792,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":249948,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":520210,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":107418,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":566695,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021"}]}},"RestrictedCashAndCashEquivalents":{"label":"Restricted Cash and Cash Equivalents","description":"Amount of cash and cash equivalents 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. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.","units":{"USD":[{"end":"2020-12-31","val":298103,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-12-31","val":298103,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":234184,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":234184,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":234184,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":242199,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":153221,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":122695,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":116571,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":116571,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":116571,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":116571,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":116571,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":111800,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":101732,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":99868,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":99525,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2022Q4I"},{"end":"2023-12-31","val":140507,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":140507,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":140507,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":140507,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":189531,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":178734,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":293357,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":174234,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"end":"2024-12-31","val":174234,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":174234,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":174234,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"end":"2024-12-31","val":174234,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2024Q4I"},{"end":"2025-03-31","val":177460,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":256534,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":199158,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2025Q3I"},{"end":"2025-12-31","val":214507,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30"},{"end":"2025-12-31","val":214507,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14"},{"end":"2025-12-31","val":214507,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2025Q4I"},{"end":"2026-03-31","val":272872,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1I"},{"end":"2026-06-30","val":232167,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2026Q2I"}]}},"RestrictedStockExpense":{"label":"Restricted Stock or Unit Expense","description":"Amount of noncash expense for award of restricted stock or unit under share-based payment arrangement.","units":{"USD":[{"start":"2020-01-01","end":"2020-06-30","val":62431,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-01-01","end":"2020-09-30","val":62431,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":62431,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021"}]}},"RetainedEarningsAccumulatedDeficit":{"label":"Retained Earnings (Accumulated Deficit)","description":"The cumulative amount of the reporting entity's undistributed earnings or deficit.","units":{"USD":[{"end":"2019-12-31","val":-19076867,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":-19076867,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-09-30","val":-27433571,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":-31927168,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-12-31","val":-31927168,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":-31927168,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":-31927168,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":-31927168,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":-37257672,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":-43559931,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":-48911629,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":-55797714,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":-55797714,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":-55797714,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":-55797714,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":-55797714,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":-69937116,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":-74841636,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":-80579845,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":-96135032,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"end":"2022-12-31","val":-96135032,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":-96135032,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":-96135032,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":-96135032,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":-100278942,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":-103786188,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":-106441072,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":-106298149,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"end":"2023-12-31","val":-106298149,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":-106298149,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":-106298149,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":-106298149,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":-107314671,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":-107553747,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":-107719867,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":-108118310,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"end":"2024-12-31","val":-108118310,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":-108118310,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":-108118310,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"end":"2024-12-31","val":-108118310,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2024Q4I"},{"end":"2025-03-31","val":-108274492,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":-108636670,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":-109611736,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2025Q3I"},{"end":"2025-12-31","val":-111370521,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30"},{"end":"2025-12-31","val":-111370521,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14"},{"end":"2025-12-31","val":-111370521,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2025Q4I"},{"end":"2026-03-31","val":-109619591,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1I"},{"end":"2026-06-30","val":-111424672,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2026Q2I"}]}},"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":"2019-01-01","end":"2019-03-31","val":2491117,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q1"},{"start":"2019-04-01","end":"2019-06-30","val":2954190,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":8932642,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":3487335,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":3487335,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":13103728,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2019-10-01","end":"2019-12-31","val":4171086,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4"},{"start":"2020-01-01","end":"2020-03-31","val":5483225,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-03-31","val":5483226,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":5483225,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":11092055,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":5608830,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-04-01","end":"2020-06-30","val":5608830,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":5524630,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":18705128,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":18498497,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":7613073,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":7613073,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-07-01","end":"2020-09-30","val":7490642,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":7490642,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":26006398,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":25783226,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2020-10-01","end":"2020-12-31","val":7301270,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-10-01","end":"2020-12-31","val":7284729,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4"},{"start":"2021-01-01","end":"2021-03-31","val":7426254,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"start":"2021-01-01","end":"2021-03-31","val":7396896,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-03-31","val":7396895,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2021-01-01","end":"2021-03-31","val":7396896,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":16622039,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":16577479,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":9195786,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":9180584,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-04-01","end":"2021-06-30","val":9180586,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":9180584,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":27443394,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":27443394,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":10865914,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":10865914,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-07-01","end":"2021-09-30","val":10865914,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":10865914,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":36810953,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":36810953,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021"},{"start":"2021-10-01","end":"2021-12-31","val":9367559,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-10-01","end":"2021-12-31","val":9367559,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q4"},{"start":"2022-01-01","end":"2022-03-31","val":9340013,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":9340013,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-01-01","end":"2022-03-31","val":9340013,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":18014019,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":18014019,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":8674006,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":8674006,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-04-01","end":"2022-06-30","val":8674006,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":26858864,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":26858864,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":8844845,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":8844845,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-07-01","end":"2022-09-30","val":8844845,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":35828392,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-01-01","end":"2022-12-31","val":35828392,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2022-10-01","end":"2022-12-31","val":8969528,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2022Q4"},{"start":"2023-01-01","end":"2023-03-31","val":8112938,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":8112938,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":15837029,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":15837029,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":7724091,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":7724091,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":25016810,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":25016810,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":9179781,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-07-01","end":"2023-09-30","val":9179781,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":34224198,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":34224198,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":9908938,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":9908938,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":19912592,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-06-30","val":19912592,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":10003654,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":10003654,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":31688938,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":31688938,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"start":"2024-07-01","end":"2024-09-30","val":11776346,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":11776346,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":43295137,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2024-01-01","end":"2024-12-31","val":43295137,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":11654159,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":11654159,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":23645001,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-06-30","val":23645001,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13"},{"start":"2025-04-01","end":"2025-06-30","val":11990842,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-04-01","end":"2025-06-30","val":11990842,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":36540663,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"start":"2025-07-01","end":"2025-09-30","val":12895662,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":49889286,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":13941552,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":55235736,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13"},{"start":"2026-04-01","end":"2026-06-30","val":41294184,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2026Q2"}]}},"SalariesWagesAndOfficersCompensation":{"label":"Salary and Wage, Excluding Cost of Good and Service Sold","description":"Amount of expense for salary and wage arising from service rendered by nonofficer and officer employees. Excludes allocated cost, labor-related nonsalary expense, and direct and overhead labor cost included in cost of good and service sold.","units":{"USD":[{"start":"2019-01-01","end":"2019-09-30","val":1758080,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":637913,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":2423005,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":816172,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1621075,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":804903,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":2652500,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":2652500,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":1031425,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":1031425,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":3533478,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":3546489,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1205854,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"start":"2021-01-01","end":"2021-03-31","val":1220756,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":2225698,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":2253181,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":1019845,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":1032424,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":3478362,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":6299262,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":1252664,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":2191477,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":4822910,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":8392326,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1652011,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":3059065,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":1407054,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":4511546,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":1766450,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":6414481,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2022"}]}},"SalesCommissionsAndFees":{"label":"Sales Commissions and Fees","description":"Primarily represents commissions incurred in the period based upon the sale by commissioned employees or third parties of the entity's goods or services, and fees for sales assistance or product enhancements performed by third parties (such as a distributor or value added reseller).","units":{"USD":[{"start":"2019-01-01","end":"2019-09-30","val":386648,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":159153,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":541009,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":187571,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":395889,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":208317,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":575313,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":575313,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":179425,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":179425,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":743981,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":202276,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":413118,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":210842,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":609171,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":196053,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3"}]}},"SellingAndMarketingExpense":{"label":"Selling and Marketing Expense","description":"The aggregate total amount of expenses directly related to the marketing or selling of products or services.","units":{"USD":[{"start":"2019-01-01","end":"2019-03-31","val":1861570,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q1"},{"start":"2019-04-01","end":"2019-06-30","val":2018646,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":6265300,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":2385080,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":2385080,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":8311137,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2019-10-01","end":"2019-12-31","val":2045841,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4"},{"start":"2020-01-01","end":"2020-03-31","val":2392816,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-03-31","val":2392815,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":2392816,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":4788518,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":2395701,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-04-01","end":"2020-06-30","val":2395701,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":2311501,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":7727578,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":7520947,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":2939061,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":2939061,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-07-01","end":"2020-09-30","val":2816630,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":2816630,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":10394478,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":10171306,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2020-10-01","end":"2020-12-31","val":2666900,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-10-01","end":"2020-12-31","val":2650359,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4"},{"start":"2021-01-01","end":"2021-03-31","val":3327079,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"start":"2021-01-01","end":"2021-03-31","val":3297721,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-03-31","val":3297720,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2021-01-01","end":"2021-03-31","val":3297721,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":7263571,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":7219011,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":3936492,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":3921289,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-04-01","end":"2021-06-30","val":3921292,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":3921289,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":11233765,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":11233765,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":4014753,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":4014753,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-07-01","end":"2021-09-30","val":4014753,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":4014753,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":15894898,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":15894898,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021"},{"start":"2021-10-01","end":"2021-12-31","val":4661135,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-10-01","end":"2021-12-31","val":4661135,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q4"},{"start":"2022-01-01","end":"2022-03-31","val":3971640,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":3971640,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-01-01","end":"2022-03-31","val":3971640,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":7724642,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":7724642,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":3753002,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":3753002,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-04-01","end":"2022-06-30","val":3753002,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":11115499,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":11115499,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":3390857,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":3390857,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-07-01","end":"2022-09-30","val":3390857,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":14528704,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-01-01","end":"2022-12-31","val":14528704,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2022-10-01","end":"2022-12-31","val":3413205,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2022Q4"},{"start":"2023-01-01","end":"2023-03-31","val":3094048,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":3094048,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":5927220,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":5927220,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":2833172,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":2833172,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":9313110,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":9313110,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":3385890,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-07-01","end":"2023-09-30","val":3385890,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":11218903,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":11218903,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":2894915,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":2894915,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":5262645,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-06-30","val":5262645,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":2367730,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":2367730,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":7970673,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":7970673,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"start":"2024-07-01","end":"2024-09-30","val":2708028,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":2708028,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":10561664,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2024-01-01","end":"2024-12-31","val":10561664,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":2855795,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":2855795,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":5833512,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-06-30","val":5833512,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13"},{"start":"2025-04-01","end":"2025-06-30","val":2977717,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-04-01","end":"2025-06-30","val":2977717,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":8831687,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"start":"2025-07-01","end":"2025-09-30","val":2998175,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":12098039,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":3785449,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":10912506,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13"},{"start":"2026-04-01","end":"2026-06-30","val":7127057,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2026Q2"}]}},"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-09-30","val":0,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2024"}]}},"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":"2019-01-01","end":"2019-09-30","val":0.6165,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-01-01","end":"2019-12-31","val":0.615,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0.6825,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0.6988,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-01-01","end":"2020-09-30","val":0.7018,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":0.7018,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":0.7129,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":0.7129,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0.5192,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"start":"2021-01-01","end":"2021-03-31","val":0.5192,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0.5208,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":0.5208,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-01-01","end":"2021-09-30","val":0.5212,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":0.5212,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":0.5212,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":0.5212,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0.5205,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":0.5205,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0.5236,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":0.5236,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":0.5236,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":0.5236,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":0.5288,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-01-01","end":"2022-12-31","val":0.5288,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":0.5796,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-09-30","val":0.5943,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-12-31","val":0.5943,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":0.5943,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0.6192,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2024-01-01","end":"2024-12-31","val":0.6192,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2024"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate","description":"The risk-free interest rate assumption that is used in valuing an option on its own shares.","units":{"pure":[{"start":"2019-01-01","end":"2019-09-30","val":0.0192,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-01-01","end":"2019-12-31","val":0.0228,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0.0119,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0.0074,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-01-01","end":"2020-09-30","val":0.007,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":0.007,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":0.0069,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":0.0069,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0.0063,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"start":"2021-01-01","end":"2021-03-31","val":0.0063,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0.007,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":0.007,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-01-01","end":"2021-09-30","val":0.0072,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":0.0072,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":0.0072,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":0.0072,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0.0171,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":0.0171,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0.0227,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":0.0227,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":0.0227,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":0.0227,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":0.0285,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-01-01","end":"2022-12-31","val":0.0285,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":0.035,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-09-30","val":0.0387,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-12-31","val":0.0387,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":0.0387,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0.0427,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2024-01-01","end":"2024-12-31","val":0.0427,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2024"}]}},"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":"2019-09-30","val":343186,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":376506,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-03-31","val":461032,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":514756,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":508382,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2020-09-30","val":508382,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":660890,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-12-31","val":660890,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":543598,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2021-03-31","val":543598,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1I"},{"end":"2021-06-30","val":579449,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":580601,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":552512,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":531278,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-09-30","val":314343,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":260738,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":318041,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1I"},{"end":"2023-06-30","val":318041,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":672187,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2023-09-30","val":672187,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3I"},{"end":"2023-12-31","val":670624,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"end":"2023-12-31","val":670624,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":681464,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2024-03-31","val":681464,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1I"},{"end":"2024-06-30","val":523040,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2024-06-30","val":523040,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-06-30","val":498041,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2024Q2I"},{"end":"2024-09-30","val":498041,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":516040,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"end":"2024-12-31","val":516040,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2024Q4I"},{"end":"2025-03-31","val":669681,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":701606,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":699107,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2025Q3I"},{"end":"2025-12-31","val":713106,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","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":"2019-09-30","val":5.16,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":5.83,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-03-31","val":6.31,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":6.86,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":6.82,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2020-09-30","val":6.82,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":6.94,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-12-31","val":6.94,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":7.55,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2021-03-31","val":7.55,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1I"},{"end":"2021-06-30","val":7.84,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":7.92,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":8.12,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":8.73,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-09-30","val":8.72,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":7.93,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":8.72,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1I"},{"end":"2023-06-30","val":8.72,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":4.69,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2023-09-30","val":4.69,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3I"},{"end":"2023-12-31","val":4.8,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"end":"2023-12-31","val":4.8,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":5.03,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2024-03-31","val":5.03,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1I"},{"end":"2024-06-30","val":4.52,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2024-06-30","val":4.52,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-06-30","val":4.52,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2024Q2I"},{"end":"2024-09-30","val":4.52,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":7.02,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"end":"2024-12-31","val":7.02,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2024Q4I"},{"end":"2025-03-31","val":5.9,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":5.9,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":6.11,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2025Q3I"},{"end":"2025-12-31","val":6.21,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2025Q4I"}]}},"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":"2019-01-01","end":"2019-09-30","val":65566,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-01-01","end":"2019-12-31","val":129732,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":584,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2020Q1"},{"start":"2020-04-01","end":"2020-06-30","val":16498,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":45532,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":45532,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":51532,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":51532,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":2750,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"start":"2021-01-01","end":"2021-03-31","val":2750,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-04-01","end":"2021-06-30","val":38500,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":82833,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":96170,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":74317,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-09-30","val":317185,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":377891,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":24164,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":24164,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-01-01","end":"2023-09-30","val":360317,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":360317,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":386879,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":386879,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1000,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":1000,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":25788,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-06-30","val":25788,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-01-01","end":"2024-09-30","val":88288,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":88288,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"start":"2024-01-01","end":"2024-12-31","val":103288,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2024-01-01","end":"2024-12-31","val":103288,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":0,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-09-30","val":44000,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"start":"2025-01-01","end":"2025-12-31","val":44000,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","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":"2019-01-01","end":"2019-09-30","val":291500,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-01-01","end":"2019-12-31","val":297900,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":44000,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2020Q1"},{"start":"2020-04-01","end":"2020-06-30","val":151579,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":164078,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":164078,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":174078,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":174078,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":44068,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"start":"2021-01-01","end":"2021-03-31","val":44068,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-04-01","end":"2021-06-30","val":54883,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":56541,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":1658,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":56541,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":216660,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-09-30","val":453498,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":628498,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":400000,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-01-01","end":"2023-09-30","val":700000,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":700000,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":700000,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":700000,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":799188,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":799188,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":799188,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-06-30","val":799188,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-01-01","end":"2024-09-30","val":799188,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":799188,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"start":"2024-01-01","end":"2024-12-31","val":799188,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2024-01-01","end":"2024-12-31","val":799188,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":0,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-09-30","val":0,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","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":"2018-12-31","val":4057973,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2018-12-31","val":4057973,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018Q4I"},{"end":"2019-09-30","val":4293265,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":4799381,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":4799381,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2019-12-31","val":4799381,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2019-12-31","val":4799381,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2019-12-31","val":4799381,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2019-12-31","val":4799381,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2019Q4I"},{"end":"2020-03-31","val":4790541,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":3553415,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":34313763,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2020-09-30","val":34313763,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":33433274,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-12-31","val":33433274,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":33433274,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":33433274,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":33433274,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2020-12-31","val":33433274,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2020Q4I"},{"end":"2021-03-31","val":23488929,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2021-03-31","val":23488929,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1I"},{"end":"2021-06-30","val":15365736,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":6135017,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1143013,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":1143013,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":1143013,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2021-12-31","val":1143013,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2021Q4I"},{"end":"2022-03-31","val":-283924,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-09-30","val":0,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":0,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"end":"2022-12-31","val":0,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2022-12-31","val":0,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2022-12-31","val":0,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2022-12-31","val":0,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":75000,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2023-09-30","val":75000,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3I"},{"end":"2023-12-31","val":30000,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"end":"2023-12-31","val":30000,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":30000,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":30000,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":30000,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"end":"2023-12-31","val":30000,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2023-12-31","val":30000,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2023-12-31","val":30000,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"end":"2023-12-31","val":30000,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2023Q4I"},{"end":"2024-03-31","val":2657292,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2024-03-31","val":2657292,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1I"},{"end":"2024-06-30","val":6377551,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2024-06-30","val":6377551,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-06-30","val":5108343,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2024Q2I"},{"end":"2024-09-30","val":5108343,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":8770109,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"end":"2024-12-31","val":8770109,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":8770109,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":8770109,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"end":"2024-12-31","val":8770109,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2024Q4I"},{"end":"2025-03-31","val":6409102,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":6301890,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":5167047,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1429670,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2025Q4I"}]}},"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":"2018-12-31","val":641500,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2018-12-31","val":641500,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018Q4I"},{"end":"2019-09-30","val":850100,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":788528,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":788528,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2019-12-31","val":788528,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2019-12-31","val":788528,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2019-12-31","val":788528,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2019Q4I"},{"end":"2020-03-31","val":831140,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-03-31","val":788528,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":922804,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":895760,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2020-09-30","val":895760,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":887640,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-12-31","val":887640,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":887640,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":887640,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2020-12-31","val":887640,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2020-12-31","val":747800,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2020Q4I"},{"end":"2021-03-31","val":900810,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2021-03-31","val":887640,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2021-03-31","val":900810,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1I"},{"end":"2021-06-30","val":853421,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":800229,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":747800,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":747800,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":747800,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2021Q4I"},{"end":"2022-03-31","val":888393,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-09-30","val":807363,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":921657,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":921657,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"end":"2022-12-31","val":921657,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2022-12-31","val":921657,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2022-12-31","val":921657,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2022-12-31","val":921657,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":897493,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1297493,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1261340,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2023-09-30","val":1261340,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1234778,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"end":"2023-12-31","val":1234778,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":1234778,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":1234778,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":1234778,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"end":"2023-12-31","val":1234778,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2023-12-31","val":1234778,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2023-12-31","val":1234778,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"end":"2023-12-31","val":1234778,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2023Q4I"},{"end":"2024-03-31","val":2027966,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2024-03-31","val":2027966,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1752428,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2024-06-30","val":1752428,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-06-30","val":1652428,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1652428,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1630428,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"end":"2024-12-31","val":1630428,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":1630428,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":1630428,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"end":"2024-12-31","val":1630428,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1611428,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1556428,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1497428,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1486428,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","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":"2018-12-31","val":5.99,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2018-12-31","val":5.99,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018Q4I"},{"end":"2019-09-30","val":8.33,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":8.42,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":8.42,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2019-12-31","val":8.42,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2019-12-31","val":8.42,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2019-12-31","val":8.42,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2019Q4I"},{"end":"2020-03-31","val":8.74,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-03-31","val":8.42,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":9.2,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":8.94,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2020-09-30","val":8.94,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":9.65,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-12-31","val":9.65,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":9.65,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":9.65,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2020-12-31","val":9.65,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2020-12-31","val":11.51,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2020Q4I"},{"end":"2021-03-31","val":11.42,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2021-03-31","val":9.65,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2021-03-31","val":11.42,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1I"},{"end":"2021-06-30","val":11.87,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":11.41,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":11.51,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":11.51,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":11.51,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2021Q4I"},{"end":"2022-03-31","val":10.97,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-09-30","val":8.5,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":6.86,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":6.86,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"end":"2022-12-31","val":6.86,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2022-12-31","val":6.86,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2022-12-31","val":6.86,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2022-12-31","val":6.86,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":6.78,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1I"},{"end":"2023-06-30","val":4.94,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":4.5,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2023-09-30","val":4.5,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3I"},{"end":"2023-12-31","val":4.52,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"end":"2023-12-31","val":4.52,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":4.52,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":4.52,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":4.52,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"end":"2023-12-31","val":4.52,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2023-12-31","val":4.52,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2023-12-31","val":4.52,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"end":"2023-12-31","val":4.52,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2023Q4I"},{"end":"2024-03-31","val":3.03,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2024-03-31","val":3.03,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1I"},{"end":"2024-06-30","val":3.32,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2024-06-30","val":3.32,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-06-30","val":3.44,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2024Q2I"},{"end":"2024-09-30","val":3.44,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":3.47,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"end":"2024-12-31","val":3.47,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":3.47,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":3.47,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"end":"2024-12-31","val":3.47,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2024Q4I"},{"end":"2025-03-31","val":3.5,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":3.59,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":3.7,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2025Q3I"},{"end":"2025-12-31","val":3.73,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2025Q4I"}]}},"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":"2019-01-01","end":"2019-09-30","val":2,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-01-01","end":"2019-12-31","val":2.4,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":7.5,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2020Q1"},{"start":"2020-04-01","end":"2020-06-30","val":7.5,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":10.59,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":10.59,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":11.34,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":11.34,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":6.16,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"start":"2021-01-01","end":"2021-03-31","val":6.16,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-04-01","end":"2021-06-30","val":8.06,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":8.21,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":8.31,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":8.14,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-09-30","val":2.14,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":2.14,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":2,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":2,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1.06,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-06-30","val":1.06,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-01-01","end":"2024-09-30","val":1.12,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":1.12,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"start":"2024-01-01","end":"2024-12-31","val":1.12,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2024-01-01","end":"2024-12-31","val":1.12,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":0.81,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":0.92,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-09-30","val":0.93,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"start":"2025-01-01","end":"2025-12-31","val":0.91,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","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":"2019-01-01","end":"2019-09-30","val":2.31,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-01-01","end":"2019-12-31","val":6.46,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":9,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2020Q1"},{"start":"2020-04-01","end":"2020-06-30","val":10.97,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":11.37,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":11.37,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":11.53,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":11.53,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":11.71,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"start":"2021-01-01","end":"2021-03-31","val":11.71,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-04-01","end":"2021-06-30","val":9.27,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":15.79,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":15.57,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":17.96,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-09-30","val":15.25,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":14.95,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":9.99,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":9.99,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-01-01","end":"2023-09-30","val":3.52,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":3.52,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":3.54,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":3.54,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":12.32,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":12.32,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":3.01,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-06-30","val":3.01,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-01-01","end":"2024-09-30","val":1.76,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":1.76,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"start":"2024-01-01","end":"2024-12-31","val":1.61,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2024-01-01","end":"2024-12-31","val":1.61,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":0,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-09-30","val":0.73,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"start":"2025-01-01","end":"2025-12-31","val":0.73,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","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":"2019-01-01","end":"2019-09-30","val":12.32,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-01-01","end":"2019-12-31","val":12.39,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":14.5,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2020Q1"},{"start":"2020-04-01","end":"2020-06-30","val":13.47,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":14.12,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":14.12,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":16.07,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":16.07,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":45.53,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"start":"2021-01-01","end":"2021-03-31","val":45.53,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-04-01","end":"2021-06-30","val":42.27,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":41.03,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":20.78,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":3.99,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-09-30","val":7.21,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":5.63,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0.81,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-01-01","end":"2023-09-30","val":0.89,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":0.89,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":0.89,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":0.89,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0.73,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":0.73,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":0.73,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-06-30","val":0.73,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-01-01","end":"2024-09-30","val":0.73,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":0.73,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"start":"2024-01-01","end":"2024-12-31","val":0.73,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2024-01-01","end":"2024-12-31","val":0.73,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":0,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-09-30","val":0,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","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":"2019-09-30","val":3231457,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":3265254,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-03-31","val":3779313,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":3186683,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":19851163,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2020-09-30","val":19851163,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":26684957,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-12-31","val":26684957,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":16264671,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2021-03-31","val":16264671,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1I"},{"end":"2021-06-30","val":12763447,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":11077867,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":2714963,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":283924,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-09-30","val":0,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":9000,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2023-09-30","val":9000,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"end":"2023-12-31","val":0,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":559810,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2024-03-31","val":559810,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1108076,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2024-06-30","val":1108076,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-06-30","val":800276,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2024Q2I"},{"end":"2024-09-30","val":800276,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1573308,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"end":"2024-12-31","val":1573308,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1843401,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1987335,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1631683,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2025Q3I"},{"end":"2025-12-31","val":381787,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2025Q4I"}]}},"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":"2018-12-31","val":-269046,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2018-12-31","val":-269046,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018Q4I"},{"end":"2019-06-30","val":-4894894,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":-392644,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":8111345,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":8111345,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2019-12-31","val":14834296,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2019-12-31","val":8111345,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2019-12-31","val":8111345,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2019-12-31","val":8111345,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2019Q4I"},{"end":"2020-03-31","val":15111804,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-03-31","val":8388854,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-03-31","val":8388854,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q1I"},{"end":"2020-06-30","val":6289923,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2020-06-30","val":6289923,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-06-30","val":6289923,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":82786157,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2020-09-30","val":82786157,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":79548278,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-12-31","val":79548278,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":79548278,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":79548278,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":79548278,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2020-12-31","val":79548278,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2020-12-31","val":79548278,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2020-12-31","val":79548278,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2020-12-31","val":79548278,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":75088297,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2021-03-31","val":75088297,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2021-03-31","val":75088297,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2021-03-31","val":75088297,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-03-31","val":75088297,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-03-31","val":75088297,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":71919918,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2021-06-30","val":71919918,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2021-06-30","val":71919918,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-06-30","val":71919918,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q2I"},{"end":"2021-09-30","val":67703889,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2021-09-30","val":67703889,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":62053820,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":62053820,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":62053820,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":62053820,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":62053820,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"end":"2021-12-31","val":62053820,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2021-12-31","val":62053820,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2021-12-31","val":62053820,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2021-12-31","val":62053820,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2021Q4I"},{"end":"2022-03-31","val":48000478,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2022-03-31","val":48000478,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2022-03-31","val":48000478,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2022-03-31","val":48000478,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-03-31","val":48000478,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-03-31","val":48000478,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q1I"},{"end":"2022-06-30","val":42993558,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2022-06-30","val":42993558,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2022-06-30","val":42993558,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-06-30","val":42993558,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":37738775,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2022-09-30","val":37738775,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":22511012,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"end":"2022-12-31","val":22511012,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":22511012,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":22511012,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":22511012,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"end":"2022-12-31","val":22511012,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2022-12-31","val":22511012,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2022-12-31","val":22511012,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2022-12-31","val":22511012,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":18510327,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2023-03-31","val":18510327,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2023-03-31","val":18510327,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2023-03-31","val":18510327,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-03-31","val":18510327,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-03-31","val":18510327,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q1I"},{"end":"2023-06-30","val":15294430,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2023-06-30","val":15294430,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2023-06-30","val":15294430,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-06-30","val":15294430,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q2I"},{"end":"2023-09-30","val":13000553,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2023-09-30","val":13000553,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3I"},{"end":"2023-12-31","val":13412619,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"end":"2023-12-31","val":13412619,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":13412619,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":13412619,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":13412619,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"end":"2023-12-31","val":13412619,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2023-12-31","val":13412619,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2023-12-31","val":13412619,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"end":"2023-12-31","val":13412619,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2023Q4I"},{"end":"2024-03-31","val":12680453,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2024-03-31","val":12680453,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2024-03-31","val":12680453,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2024-03-31","val":12680453,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-03-31","val":12680453,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-03-31","val":12680453,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2024Q1I"},{"end":"2024-06-30","val":12604228,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2024-06-30","val":12604228,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2024-06-30","val":12604228,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-06-30","val":12604228,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2024Q2I"},{"end":"2024-09-30","val":13052104,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2024-09-30","val":13052104,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2024Q3I"},{"end":"2024-12-31","val":13196866,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"end":"2024-12-31","val":13196866,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":13196866,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":13196866,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"end":"2024-12-31","val":13196866,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30"},{"end":"2024-12-31","val":13196866,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14"},{"end":"2024-12-31","val":13196866,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2024Q4I"},{"end":"2025-03-31","val":13330773,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2025-03-31","val":13330773,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2025-03-31","val":13330773,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"end":"2025-03-31","val":13330773,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14"},{"end":"2025-03-31","val":13330773,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":13373941,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2025-06-30","val":13373941,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"end":"2025-06-30","val":13373941,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":12808343,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2025Q3I"},{"end":"2025-12-31","val":11462787,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30"},{"end":"2025-12-31","val":11462787,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14"},{"end":"2025-12-31","val":11462787,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2025Q4I"},{"end":"2026-03-31","val":13521147,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14"},{"end":"2026-03-31","val":13521147,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2026Q1I"},{"end":"2026-06-30","val":11027712,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2026Q2I"}]}},"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":"2019-01-01","end":"2019-09-30","val":17334,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-01-01","end":"2019-12-31","val":21140,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":804,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2020Q1"},{"start":"2020-04-01","end":"2020-06-30","val":805,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":11314,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":11314,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":23434,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":23434,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":28148,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"start":"2021-01-01","end":"2021-03-31","val":28148,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-04-01","end":"2021-06-30","val":50602,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":61119,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":100211,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1750,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-09-30","val":76750,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":76750,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":5000,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":5000,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":255750,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-06-30","val":255750,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-01-01","end":"2024-09-30","val":293250,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":293250,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"start":"2024-01-01","end":"2024-12-31","val":300250,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2024-01-01","end":"2024-12-31","val":300250,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":19000,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":74000,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-09-30","val":89000,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"start":"2025-01-01","end":"2025-12-31","val":100000,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2025"}]}},"StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments":{"label":"Stock Issued During Period, Value, Conversion of Convertible Securities, Net of Adjustments","description":"The net amount of stock issued during the period upon the conversion of convertible securities, net of adjustments (for example, to additional paid in capital) including the write-off of an equity component recognized to record the convertible debt instrument as two separate components - a debt component and an equity component. This item is meant to disclose the value of shares issued on conversion of convertible securities that were recorded as two separate (debt and equity) components.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":280,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-09-30","val":16575236,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":16575236,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":16575236,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":16575236,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":16575236,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"}]}},"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":"2019-01-01","end":"2019-09-30","val":6663910,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":6663907,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":9698296,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1997665,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":1997665,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-01-01","end":"2020-03-31","val":1997665,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-09-30","val":66104477,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":64106869,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":64106812,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":66110517,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":66110517,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-04-01","end":"2021-06-30","val":1834857,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":1834857,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-04-01","end":"2021-06-30","val":1834857,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":1834857,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-12-31","val":1834857,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":1834857,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":9464,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-27422,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023"}]}},"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":"2020-04-01","end":"2020-06-30","val":62431,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":62431,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q2"},{"start":"2021-04-01","end":"2021-06-30","val":3,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":3,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q2"},{"start":"2021-07-01","end":"2021-09-30","val":28,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":28,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":48,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":-30363,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q1"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q2"},{"start":"2022-07-01","end":"2022-09-30","val":0,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-27748,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-4410,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":-4410,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-03-31","val":-4410,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q1"},{"start":"2023-04-01","end":"2023-06-30","val":-14727,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":-14727,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q2"},{"start":"2023-07-01","end":"2023-09-30","val":-3929,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3"}]}},"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":"2019-01-01","end":"2019-09-30","val":34667,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-01-01","end":"2019-12-31","val":50769,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":6030,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":6030,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-01-01","end":"2020-03-31","val":6030,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-09-30","val":119838,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":113809,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":113808,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":259747,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":259747,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":151646,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"start":"2021-01-01","end":"2021-03-31","val":151646,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-03-31","val":151646,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-03-31","val":151646,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2021-01-01","end":"2021-03-31","val":151646,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-01-01","end":"2021-03-31","val":151646,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q1"},{"start":"2021-04-01","end":"2021-06-30","val":243020,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":243020,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-04-01","end":"2021-06-30","val":243023,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":243023,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q2"},{"start":"2021-07-01","end":"2021-09-30","val":91250,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":91278,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":810656,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":810702,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":14248,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":14248,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-03-31","val":14248,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-03-31","val":14248,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2022-01-01","end":"2022-03-31","val":14248,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-03-31","val":14248,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q1"},{"start":"2022-04-01","end":"2022-06-30","val":50000,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":50000,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-04-01","end":"2022-06-30","val":50000,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":50000,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-12-31","val":64248,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-01-01","end":"2022-12-31","val":64248,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2024-01-01","end":"2024-03-31","val":10000,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":10000,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-03-31","val":10000,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-03-31","val":10000,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2024-01-01","end":"2024-03-31","val":10000,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-01-01","end":"2024-03-31","val":10000,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2024Q1"},{"start":"2024-04-01","end":"2024-06-30","val":21500,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":21500,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-04-01","end":"2024-06-30","val":21500,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":21500,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2024Q2"},{"start":"2024-07-01","end":"2024-09-30","val":57851,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":57851,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":95021,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2024-01-01","end":"2024-12-31","val":95021,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":15460,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":15460,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-03-31","val":15460,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"start":"2025-01-01","end":"2025-03-31","val":15460,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14"},{"start":"2025-01-01","end":"2025-03-31","val":15460,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2025Q1"},{"start":"2025-04-01","end":"2025-06-30","val":5110,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-04-01","end":"2025-06-30","val":5110,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"start":"2025-04-01","end":"2025-06-30","val":5110,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2025Q2"},{"start":"2025-07-01","end":"2025-09-30","val":0,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":20570,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":136675,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14"},{"start":"2026-01-01","end":"2026-03-31","val":136675,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2026Q1"},{"start":"2026-04-01","end":"2026-06-30","val":60956,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2026Q2"}]}},"StockOptionPlanExpense":{"label":"Stock or Unit Option Plan Expense","description":"Amount of noncash expense for option under share-based payment arrangement.","units":{"USD":[{"start":"2019-01-01","end":"2019-09-30","val":546475,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-01-01","end":"2019-12-31","val":851338,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":258486,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":471320,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-01-01","end":"2020-09-30","val":1382864,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":1320433,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":2318502,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":2318502,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1010003,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"start":"2021-01-01","end":"2021-03-31","val":1010003,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":2100077,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":2100077,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":1090074,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":3142517,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":3142517,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":1042440,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":4040207,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":4040207,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":10796,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":10796,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-198446,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":-198446,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":-209242,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":-209242,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":284980,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":483426,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":631227,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":147635,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":453711,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":306076,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2"}]}},"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-01-01","end":"2019-09-30","val":1079878,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-01-01","end":"2019-12-31","val":1145968,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":20532,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":20532,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-01-01","end":"2020-03-31","val":20532,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q1"},{"start":"2020-04-01","end":"2020-06-30","val":20532,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":20532,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":20532,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":20532,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":20532,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3"}]}},"TemporaryEquityAccretionToRedemptionValueAdjustment":{"label":"Temporary Equity, Accretion to Redemption Value, Adjustment","description":"Amount of decrease to net income for accretion of temporary equity to its redemption value to derive net income apportioned to common stockholders.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":-7448879,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2019-10-01","end":"2019-12-31","val":-7448879,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2020"},{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":0,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13"},{"start":"2025-04-01","end":"2025-06-30","val":0,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2025Q2"},{"start":"2026-01-01","end":"2026-03-31","val":98308,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":1072627,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13"},{"start":"2026-04-01","end":"2026-06-30","val":974319,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2026Q2"}]}},"TemporaryEquityCarryingAmountAttributableToParent":{"label":"Temporary Equity, Carrying Amount, Attributable to Parent","description":"Carrying amount, attributable to parent, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer.","units":{"USD":[{"end":"2019-12-31","val":6722951,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":6722951,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2025-12-31","val":0,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14"},{"end":"2025-12-31","val":0,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2025Q4I"},{"end":"2026-03-31","val":49337533,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1I"},{"end":"2026-06-30","val":110246852,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2026Q2I"}]}},"TemporaryEquityDividendsAdjustment":{"label":"Temporary Equity, Dividends, Adjustment","description":"Accretion of temporary equity during the period due to cash, stock, and in-kind dividends. This item is an adjustment to net income necessary to derive net income apportioned to common stockholders and is to be distinguished from Temporary Equity, Accretion of Dividends (Temporary Equity, Accretion of Dividends).","units":{"USD":[{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":825366,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":825366,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-04-01","end":"2020-06-30","val":825366,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":825366,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":825366,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":825366,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":825366,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":825366,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2020-10-01","end":"2020-12-31","val":0,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021"}]}},"TemporaryEquityParOrStatedValuePerShare":{"label":"Temporary Equity, Par or Stated Value Per Share","description":"Per share amount of par value or stated value of stock classified as temporary equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable.","units":{"USD/shares":[{"end":"2019-12-31","val":0.001,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":0.001,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-09-30","val":0.001,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0.001,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-12-31","val":0.001,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":0.001,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":0.001,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":0.001,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0.001,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0.001,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0.001,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0.001,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021Q4I"}]}},"TemporaryEquitySharesAuthorized":{"label":"Temporary Equity, Shares Authorized","description":"The maximum number of securities classified as temporary equity that are permitted to be issued by an entity's charter and bylaws. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.","units":{"shares":[{"end":"2019-12-31","val":1329680,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":1329680,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-09-30","val":5000000,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":5000000,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-12-31","val":5000000,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":5000000,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":5000000,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":5000000,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":5000000,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":5000000,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":5000000,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":5000000,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021Q4I"}]}},"TemporaryEquitySharesIssued":{"label":"Temporary Equity, Shares Issued","description":"The number of securities classified as temporary equity that have been sold (or granted) to the entity's shareholders. Securities issued include securities outstanding and securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.","units":{"shares":[{"end":"2020-09-30","val":0,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-12-31","val":0,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":0,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":0,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":0,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"}]}},"TemporaryEquitySharesOutstanding":{"label":"Temporary Equity, Shares Outstanding","description":"The number of securities classified as temporary equity that have been issued and are held by the entity's shareholders. Securities outstanding equals securities issued minus securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.","units":{"shares":[{"end":"2020-09-30","val":0,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-12-31","val":0,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":0,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":0,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021Q4I"}]}},"TemporaryEquityStockIssuedDuringPeriodValueNewIssues":{"label":"Temporary Equity, Stock Issued During Period, Value, New Issues","description":"Value of new stock classified as temporary equity issued during the period.","units":{"USD":[{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2020Q2"},{"start":"2026-01-01","end":"2026-03-31","val":0,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14"},{"start":"2026-01-01","end":"2026-03-31","val":0,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2026Q1"},{"start":"2026-04-01","end":"2026-06-30","val":0,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2026Q2"}]}},"ValuationAllowanceDeferredTaxAssetChangeInAmount":{"label":"Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount","description":"Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.","units":{"USD":[{"start":"2019-01-01","end":"2019-09-30","val":1665541,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-01-01","end":"2019-12-31","val":2176799,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-09-30","val":2000948,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":2978937,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":977988,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1390076,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":3675832,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":2285756,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":5132844,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":1457012,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":5561718,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":3500000,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":3500000,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":4500000,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":4500000,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":5800000,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":5800000,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":10800000,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-01-01","end":"2022-12-31","val":10800000,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":900000,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":900000,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1800000,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":1800000,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-01-01","end":"2023-09-30","val":2700000,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":2700000,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":1800000,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":1800000,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":200000,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":200000,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":800000,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-06-30","val":800000,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-01-01","end":"2024-09-30","val":900000,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":900000,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"start":"2024-01-01","end":"2024-12-31","val":600000,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2024-01-01","end":"2024-12-31","val":600000,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":100000,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":400000,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-09-30","val":100000,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"start":"2025-01-01","end":"2025-12-31","val":400000,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2025"}]}},"WarrantDownRoundFeatureIncreaseDecreaseInEquityAmount":{"label":"Warrant, Down Round Feature, (Increase) Decrease in Equity, Amount","description":"Amount of (increase) decrease in equity for down round feature triggered for warrant classified as equity.","units":{"USD":[{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":179427,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":179427,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-04-01","end":"2020-06-30","val":179427,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":179427,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":825366,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":825366,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":645939,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":645939,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-07-01","end":"2020-09-30","val":645939,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":645939,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":825366,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":825366,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2020-10-01","end":"2020-12-31","val":0,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021"}]}},"WarrantsAndRightsOutstanding":{"label":"Warrants and Rights Outstanding","description":"Value of outstanding derivative securities that permit the holder the right to purchase securities (usually equity) from the issuer at a specified price.","units":{"USD":[{"end":"2020-04-13","val":10000000,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2020-04-13","val":10000000,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-04-13","val":10000000,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-04-13","val":10000000,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-04-13","val":10000000,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-04-13","val":10000000,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q1I"}]}},"WeightedAverageNumberOfDilutedSharesOutstanding":{"label":"Weighted Average Number of Shares Outstanding, Diluted","description":"The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.","units":{"shares":[{"start":"2019-01-01","end":"2019-03-31","val":3509009,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q1"},{"start":"2019-04-01","end":"2019-06-30","val":3520338,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":3541001,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":3592735,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":3592735,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":3668050,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2019-10-01","end":"2019-12-31","val":5532032,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4"},{"start":"2020-01-01","end":"2020-03-31","val":4281346,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":4303305,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":4325265,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":4427114,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":4427114,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":4672041,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":4672041,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":5546078,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":8894495,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"start":"2021-01-01","end":"2021-03-31","val":8894495,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":8931736,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":8931736,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":8967797,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":8967797,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":8967797,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":8954875,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":8954875,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":9001912,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":9001912,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":9001912,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":8983294,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021"},{"start":"2021-10-01","end":"2021-12-31","val":9067235,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q4"},{"start":"2022-01-01","end":"2022-03-31","val":9095441,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-01-01","end":"2022-03-31","val":9095441,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":9114527,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":9114527,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":9132632,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":9132632,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-04-01","end":"2022-06-30","val":9132632,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":9136071,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":9178533,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":9178533,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":9146008,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2022"},{"start":"2022-10-01","end":"2022-12-31","val":9199597,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2022Q4"},{"start":"2023-01-01","end":"2023-03-31","val":9213723,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":9249738,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":9284585,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2"},{"start":"2025-01-01","end":"2025-03-31","val":10345495,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":10431987,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13"},{"start":"2025-04-01","end":"2025-06-30","val":10517528,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2025Q2"},{"start":"2026-01-01","end":"2026-03-31","val":11608427,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":10904337,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13"},{"start":"2026-04-01","end":"2026-06-30","val":11019387,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2026Q2"}]}},"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":"2019-01-01","end":"2019-09-30","val":3541001,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":3592735,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":3668050,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":4281346,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-03-31","val":4281346,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":4281346,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":4303305,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":4325265,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-04-01","end":"2020-06-30","val":4325265,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":4325265,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":4427114,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":4427114,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":4672041,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":4672041,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-07-01","end":"2020-09-30","val":4672041,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":4672041,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":5546078,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":5546078,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2020-10-01","end":"2020-12-31","val":8876431,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-10-01","end":"2020-12-31","val":8876431,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4"},{"start":"2021-01-01","end":"2021-03-31","val":8894495,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"start":"2021-01-01","end":"2021-03-31","val":8894495,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-03-31","val":8894495,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":8931736,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":8967797,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":8967797,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":8954875,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":9001912,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":9001912,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":8983294,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021"},{"start":"2021-10-01","end":"2021-12-31","val":9067235,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021Q4"},{"start":"2022-01-01","end":"2022-03-31","val":9095441,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1"}]}},"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":"2019-01-01","end":"2019-03-31","val":3509009,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q1"},{"start":"2019-04-01","end":"2019-06-30","val":3520338,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":3541001,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":3592735,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":3592735,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":3668050,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2019-10-01","end":"2019-12-31","val":4045056,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4"},{"start":"2020-01-01","end":"2020-03-31","val":4281346,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":4303305,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":4325265,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":4427114,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":4427114,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":4672041,"accn":"0001193125-20-291793","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":4672041,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":5546078,"accn":"0001193125-21-082813","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":8894495,"accn":"0001193125-21-160484","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"start":"2021-01-01","end":"2021-03-31","val":8894495,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":8931736,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":8931736,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":8967797,"accn":"0001193125-21-243398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":8967797,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":8967797,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":8954875,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":8954875,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":9001912,"accn":"0000950170-21-004126","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":9001912,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":9001912,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":8983294,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021"},{"start":"2021-10-01","end":"2021-12-31","val":9067235,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q4"},{"start":"2022-01-01","end":"2022-03-31","val":9095441,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-01-01","end":"2022-03-31","val":9095441,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":9114527,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":9114527,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":9132632,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":9132632,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-04-01","end":"2022-06-30","val":9132632,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":9136071,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":9136071,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":9178533,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":9178533,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-07-01","end":"2022-09-30","val":9178533,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":9146008,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-01-01","end":"2022-12-31","val":9146008,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2022-10-01","end":"2022-12-31","val":9199597,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2022Q4"},{"start":"2023-01-01","end":"2023-03-31","val":9213723,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":9213723,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":9249738,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":9249738,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":9284585,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":9284585,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":9279541,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":9279541,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":9337789,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-07-01","end":"2023-09-30","val":9337789,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":9297226,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":9297226,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":9401605,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":9401605,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":9617800,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-06-30","val":9617800,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":9833001,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":9833001,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":9831927,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":9831927,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"start":"2024-07-01","end":"2024-09-30","val":10256802,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":10256802,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":9946733,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2024-01-01","end":"2024-12-31","val":9946733,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":10345495,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":10345495,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":10431987,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-06-30","val":10431987,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13"},{"start":"2025-04-01","end":"2025-06-30","val":10517528,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-04-01","end":"2025-06-30","val":10517528,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":10513356,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"start":"2025-07-01","end":"2025-09-30","val":10664585,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":10554211,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":10784560,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":10904337,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13"},{"start":"2026-04-01","end":"2026-06-30","val":11019387,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2026Q2"}]}},"BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable":{"label":"Business Combination, Consideration Transferred, Equity Interests Issued and Issuable","description":"Amount of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":1834857,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":1834857,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2022"}]}},"DeferredCreditsAndOtherLiabilitiesNoncurrent":{"label":"Deferred Credits and Other Liabilities, Noncurrent","description":"Carrying amount as of the balance sheet date of unearned revenue or income, not otherwise specified in the taxonomy, which is expected to be taken into income after one year or beyond the normal operating cycle, if longer and noncurrent obligations not separately disclosed in the balance sheet (other liabilities, noncurrent).","units":{"USD":[{"end":"2021-12-31","val":405289,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":400000,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":400000,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":400000,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":400000,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":500000,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":500000,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":500000,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":700000,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"end":"2022-12-31","val":700000,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":300000,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q4I"},{"end":"2023-03-31","val":700000,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":400000,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"}]}},"DeferredStateAndLocalIncomeTaxExpenseBenefit":{"label":"Deferred State and Local Income Tax Expense (Benefit)","description":"Amount of deferred state and local tax expense (benefit) pertaining to income (loss) from continuing operations.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":10300,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":13000,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":13000,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-09-30","val":13000,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2023-01-01","end":"2023-03-31","val":12000,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":14350,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":0,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13"},{"start":"2025-04-01","end":"2025-06-30","val":0,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2025Q2"},{"start":"2026-01-01","end":"2026-03-31","val":-1148123,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":-1148123,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13"},{"start":"2026-04-01","end":"2026-06-30","val":0,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2026Q2"}]}},"EquipmentExpense":{"label":"Equipment Expense","description":"This element represents equipment expense including depreciation, repairs, rentals, and service contract costs. This item also includes equipment purchases which do not qualify for capitalization in accordance with the entity's accounting policy. This item may also include furniture expenses.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":26141,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021"}]}},"GoodwillAndIntangibleAssetImpairment":{"label":"Goodwill and Intangible Asset Impairment","description":"Total loss recognized during the period from the impairment of goodwill plus the loss recognized in the period resulting from the impairment of the carrying amount of intangible assets, other than goodwill.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":8026000,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":8126426,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":100426,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":8126426,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":0,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":12814441,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-01-01","end":"2022-12-31","val":12814441,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":0,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-07-01","end":"2023-09-30","val":0,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023"}]}},"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest":{"label":"Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest","description":"Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":-12850301,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-5330504,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-03-31","val":-5330504,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2021-01-01","end":"2021-03-31","val":-5330504,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-11596045,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":-6265541,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-04-01","end":"2021-06-30","val":-6265541,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":-6265541,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-16897966,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":-5301921,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-07-01","end":"2021-09-30","val":-5301921,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":-5301921,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-23852712,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":-23852712,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021"},{"start":"2021-10-01","end":"2021-12-31","val":-6954746,"accn":"0000950170-22-003138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-10-01","end":"2021-12-31","val":-6954746,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q4"},{"start":"2022-01-01","end":"2022-03-31","val":-14133628,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":-14133628,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-01-01","end":"2022-03-31","val":-14133628,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-19038148,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":-19038148,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":-4904520,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":-4904520,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-04-01","end":"2022-06-30","val":-4904520,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-24776357,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":-24776357,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":-5738209,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":-5738209,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-07-01","end":"2022-09-30","val":-5738209,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-40317049,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-01-01","end":"2022-12-31","val":-40317049,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2022-10-01","end":"2022-12-31","val":-15540692,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2022Q4"},{"start":"2023-01-01","end":"2023-03-31","val":-4131488,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":-4131488,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-7637984,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":-7637984,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":-3506496,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":-3506496,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-10292868,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":-10292868,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":-2654884,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-07-01","end":"2023-09-30","val":-2654884,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-10147922,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":-10147922,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-977565,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":-977565,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-1213117,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-06-30","val":-1213117,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":-235552,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":-235552,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-1373816,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":-1373816,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"start":"2024-07-01","end":"2024-09-30","val":-160699,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":-160699,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-1759837,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2024-01-01","end":"2024-12-31","val":-1759837,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-143571,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":-143571,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-497487,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-06-30","val":-497487,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13"},{"start":"2025-04-01","end":"2025-06-30","val":-353916,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-04-01","end":"2025-06-30","val":-353916,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-1465422,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"start":"2025-07-01","end":"2025-09-30","val":-967935,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-3231465,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-2974109,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":-4781440,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13"},{"start":"2026-04-01","end":"2026-06-30","val":-1807331,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2026Q2"}]}},"GoodwillImpairmentLoss":{"label":"Goodwill, Impairment Loss","description":"Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.","units":{"USD":[{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2022-01-01","end":"2022-03-31","val":6486000,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":6486000,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-03-31","val":6486000,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-03-31","val":6486000,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":6486000,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":6486000,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":6486000,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":6486000,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":0,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":0,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":6486000,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023"},{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":0,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13"},{"start":"2025-04-01","end":"2025-06-30","val":0,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2025Q2"},{"start":"2026-01-01","end":"2026-03-31","val":0,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":0,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13"},{"start":"2026-04-01","end":"2026-06-30","val":0,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2026Q2"}]}},"ImpairmentOfIntangibleAssetsExcludingGoodwill":{"label":"Impairment of Intangible Assets (Excluding Goodwill)","description":"The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of an intangible asset (excluding goodwill) to fair value.","units":{"USD":[{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2022-01-01","end":"2022-03-31","val":1540000,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1540000,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":1540000,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":0,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3"}]}},"ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill":{"label":"Impairment of Intangible Assets, Indefinite-lived (Excluding Goodwill)","description":"Amount of impairment loss resulting from write-down of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit to fair value.","units":{"USD":[{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2022-01-01","end":"2022-03-31","val":1540000,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":1540000,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-03-31","val":1540000,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1540000,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":1540000,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":0,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3"}]}},"IncreaseDecreaseInOperatingLeaseLiability":{"label":null,"description":null,"units":{"USD":[{"start":"2021-01-01","end":"2021-03-31","val":90054,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":179503,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-01-01","end":"2021-09-30","val":267787,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":368894,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-184560,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":-184560,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-370214,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":-370214,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":-556597,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":-556597,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":-742111,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-01-01","end":"2022-12-31","val":-742111,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-31315,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":-31315,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-62923,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":-62923,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-01-01","end":"2023-09-30","val":-94679,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":-94679,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":-126434,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":-126434,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-32254,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":-32254,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-64812,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-06-30","val":-64812,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-01-01","end":"2024-09-30","val":-97520,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":-97520,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"start":"2024-01-01","end":"2024-12-31","val":-128426,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2024-01-01","end":"2024-12-31","val":-128426,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-26492,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":-26492,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-52984,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-06-30","val":-52984,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13"},{"start":"2025-01-01","end":"2025-09-30","val":-79475,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"start":"2025-01-01","end":"2025-12-31","val":-105966,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-27286,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":-220988,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13"}]}},"InventoryWriteDown":{"label":"Inventory Write-down","description":"Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.","units":{"USD":[{"start":"2021-01-01","end":"2021-03-31","val":102604,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":128556,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-01-01","end":"2021-09-30","val":168436,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-03-31","val":18706,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":34843,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-09-30","val":223914,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":342178,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":236946,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":1100000,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":2761476,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":234394,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":378859,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":144465,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":1260580,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":1260580,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":881721,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-07-01","end":"2023-09-30","val":881721,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":1273171,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":1273171,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":43204,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":43204,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":187901,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-06-30","val":187901,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":145697,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":145697,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":560519,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":560519,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"start":"2024-07-01","end":"2024-09-30","val":372617,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":372617,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":599902,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2024-01-01","end":"2024-12-31","val":599902,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":101715,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":101715,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":401938,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-06-30","val":401938,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13"},{"start":"2025-04-01","end":"2025-06-30","val":300223,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-04-01","end":"2025-06-30","val":300200,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":515147,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"start":"2025-07-01","end":"2025-09-30","val":113209,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":699403,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-19553,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":84087,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13"},{"start":"2026-04-01","end":"2026-06-30","val":101600,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2026Q2"}]}},"LandAvailableForSale":{"label":"Land Available-for-sale","description":"Carrying value of land held for sale.","units":{"USD":[{"end":"2021-12-31","val":0,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q4I"},{"end":"2022-03-31","val":947394,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"}]}},"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":"2022-03-31","val":6027615,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":5875203,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":5656368,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":142233,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":534310,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":494379,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":462624,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":430869,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":398614,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":366056,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":333349,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":271321,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2024Q4I"},{"end":"2025-03-31","val":244829,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":218338,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":191846,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2025Q3I"},{"end":"2025-12-31","val":165355,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2025Q4I"},{"end":"2026-06-30","val":4468827,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2026Q2I"}]}},"LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive":{"label":"Lessee, Operating Lease, Liability, to be Paid, after Year Five","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2022-03-31","val":2593782,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2605668,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2593723,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2026-06-30","val":525462,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2026Q2I"}]}},"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":"2022-03-31","val":556782,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":373554,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":185594,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":59845,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":103442,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":63509,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":138800,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":138800,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":126714,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":126714,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":126714,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2025-03-31","val":109145,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":109145,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":109145,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2025Q3I"},{"end":"2025-12-31","val":109145,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2025Q4I"},{"end":"2026-06-30","val":509351,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2026Q2I"}]}},"LesseeOperatingLeaseLiabilityPaymentsDueYearFive":{"label":"Lessee, Operating Lease, Liability, to be Paid, Year Five","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2022-03-31","val":683704,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":688437,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":683704,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2023-03-31","val":56209,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":56210,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2026-06-30","val":788193,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2026Q2I"}]}},"LesseeOperatingLeaseLiabilityPaymentsDueYearFour":{"label":"Lessee, Operating Lease, Liability, to be Paid, Year Four","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2022-03-31","val":704453,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":709185,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":704453,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2023-03-31","val":109145,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":109145,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":56210,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":56210,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023Q4I"},{"end":"2024-12-31","val":56210,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2024Q4I"},{"end":"2026-06-30","val":762916,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2026Q2I"}]}},"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":"2022-03-31","val":745345,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":750077,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":745345,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":20748,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":126714,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":126715,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":109145,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":109145,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":56210,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":56210,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":56210,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":109145,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2024Q4I"},{"end":"2026-06-30","val":902342,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2026Q2I"}]}},"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":"2022-03-31","val":743549,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":748282,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":743549,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":61640,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":138800,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":138800,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":126714,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":126714,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":109145,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":109145,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":109145,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":105966,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2024Q4I"},{"end":"2025-03-31","val":56210,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":56210,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":56210,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2025Q3I"},{"end":"2025-12-31","val":56210,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2025Q4I"},{"end":"2026-06-30","val":980563,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2026Q2I"}]}},"OperatingLeaseCost":{"label":"Operating Lease, Cost","description":"Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.","units":{"USD":[{"start":"2022-01-01","end":"2022-03-31","val":267106,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":534213,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":534213,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":267106,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":267106,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":801240,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":267027,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":1068425,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-01-01","end":"2022-12-31","val":1068425,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":38547,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":38547,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":76169,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":76169,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":38085,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":38085,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":114254,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":114254,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":38085,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-07-01","end":"2023-09-30","val":38085,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":152338,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":152338,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":38085,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":38085,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":76169,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-06-30","val":76169,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":38085,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":38085,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":114254,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":114254,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"start":"2024-07-01","end":"2024-09-30","val":38085,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":38085,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":142321,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2024-01-01","end":"2024-12-31","val":142321,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":23059,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":46119,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-06-30","val":46119,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13"},{"start":"2025-04-01","end":"2025-06-30","val":23059,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-04-01","end":"2025-06-30","val":23059,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":69178,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"start":"2025-07-01","end":"2025-09-30","val":23059,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":92237,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2025"},{"start":"2026-01-01","end":"2026-06-30","val":248642,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13"},{"start":"2026-04-01","end":"2026-06-30","val":215679,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2026Q2"}]}},"OperatingLeaseExpense":{"label":"Operating Lease, Expense","description":"Amount of operating lease expense. Excludes sublease income.","units":{"USD":[{"start":"2022-01-01","end":"2022-03-31","val":320110,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":614851,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":614851,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":294741,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":294741,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":909514,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":294662,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":1204334,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-01-01","end":"2022-12-31","val":1204334,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":51462,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":51462,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":94637,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":94637,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":43639,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":43639,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":138276,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":138276,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":43639,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-07-01","end":"2023-09-30","val":43639,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":181914,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":181914,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":43650,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":43650,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":87524,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-06-30","val":87524,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":43875,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":43875,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":131399,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":131399,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"start":"2024-07-01","end":"2024-09-30","val":43875,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":43875,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":161825,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2024-01-01","end":"2024-12-31","val":161825,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":23059,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":46119,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-06-30","val":46119,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13"},{"start":"2025-04-01","end":"2025-06-30","val":23059,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-04-01","end":"2025-06-30","val":23059,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":69178,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"start":"2025-07-01","end":"2025-09-30","val":23059,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":92237,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2025"},{"start":"2026-01-01","end":"2026-06-30","val":248642,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13"},{"start":"2026-04-01","end":"2026-06-30","val":215679,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2026Q2"}]}},"OperatingLeaseLiability":{"label":"Operating Lease, Liability","description":"Present value of lessee's discounted obligation for lease payments from operating lease.","units":{"USD":[{"end":"2022-03-31","val":5149784,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":5012092,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":4872940,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":135921,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":464937,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":432416,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":407692,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":382636,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":356740,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":330190,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":303128,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":246430,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2024Q4I"},{"end":"2025-03-31","val":224422,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":201998,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":179152,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2025Q3I"},{"end":"2025-12-31","val":155875,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2025Q4I"},{"end":"2026-06-30","val":3757833,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2026Q2I"}]}},"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":"2021-12-31","val":0,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":0,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":0,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":0,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":742376,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":742669,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":743109,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":59845,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"end":"2022-12-31","val":59845,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":59845,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":59845,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":59845,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":135697,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":126580,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":129274,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":138800,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"end":"2023-12-31","val":138800,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":138800,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":138800,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":138800,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":148598,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":147720,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":141504,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":105966,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"end":"2024-12-31","val":105966,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":105966,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":105966,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"end":"2024-12-31","val":105966,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2024Q4I"},{"end":"2025-03-31","val":106761,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":107555,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":108350,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2025Q3I"},{"end":"2025-12-31","val":109145,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30"},{"end":"2025-12-31","val":109145,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14"},{"end":"2025-12-31","val":109145,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2025Q4I"},{"end":"2026-03-31","val":303442,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1I"},{"end":"2026-06-30","val":769016,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2026Q2I"}]}},"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":"2021-12-31","val":0,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":0,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":0,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":0,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":4407408,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":4269423,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":4129831,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":76076,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"end":"2022-12-31","val":76076,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":76076,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":76076,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":76076,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":329240,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":305836,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":278418,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":243836,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"end":"2023-12-31","val":243836,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":243836,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":243836,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":243836,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":208142,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":182470,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":161624,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":140464,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"end":"2024-12-31","val":140464,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":140464,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":140464,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"end":"2024-12-31","val":140464,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2024Q4I"},{"end":"2025-03-31","val":117661,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":94443,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":70802,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2025Q3I"},{"end":"2025-12-31","val":46730,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30"},{"end":"2025-12-31","val":46730,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14"},{"end":"2025-12-31","val":46730,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2025Q4I"},{"end":"2026-03-31","val":277142,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1I"},{"end":"2026-06-30","val":2988817,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2026Q2I"}]}},"OperatingLeaseRightOfUseAsset":{"label":"Operating Lease, Right-of-Use Asset","description":"Amount of lessee's right to use underlying asset under operating lease.","units":{"USD":[{"end":"2021-12-31","val":2327752,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":2327752,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":2327752,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":2327752,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":7398534,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":7179389,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":6958803,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":133922,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"end":"2022-12-31","val":133922,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":133922,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":133922,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":133922,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":455707,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":417172,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":386118,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":354732,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"end":"2023-12-31","val":354732,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":354732,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":354732,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":354732,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":323007,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":290929,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":258490,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":205703,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"end":"2024-12-31","val":205703,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":205703,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":205703,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"end":"2024-12-31","val":205703,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2024Q4I"},{"end":"2025-03-31","val":187127,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":168136,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":148722,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2025Q3I"},{"end":"2025-12-31","val":128877,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30"},{"end":"2025-12-31","val":128877,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14"},{"end":"2025-12-31","val":128877,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2025Q4I"},{"end":"2026-03-31","val":547910,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1I"},{"end":"2026-06-30","val":3703181,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2026Q2I"}]}},"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":"2022-03-31","val":0.0375,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0.0375,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2022-06-30","val":0.0375,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0.0375,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2022-09-30","val":0.0375,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0.0375,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"end":"2022-12-31","val":0.0375,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0.0651,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0.0656,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2023-06-30","val":0.0656,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0.0663,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2023-09-30","val":0.0663,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0.0671,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"end":"2023-12-31","val":0.0651,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":0.0671,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":0.0681,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":0.0692,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":0.0706,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":0.075,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"end":"2024-12-31","val":0.0681,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":0.0692,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":0.0706,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"end":"2024-12-31","val":0.075,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2024Q4I"},{"end":"2025-03-31","val":0.075,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":0.075,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":0.075,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2025Q3I"},{"end":"2025-12-31","val":0.075,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2025Q4I"}]}},"OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForWritedownOfSecuritiesNetOfTax":{"label":"Other Comprehensive (Income) Loss, Reclassification Adjustment from AOCI for Write-down of Securities, Net of Tax","description":"Amount after tax of reclassification adjustment from accumulated other comprehensive income for unrealized loss realized upon the write-down of available-for-sale securities.","units":{"USD":[{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":61016,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":61016,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":61016,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":61016,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":61016,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":61016,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":0,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":0,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":61016,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-01-01","end":"2022-12-31","val":61016,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":0,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-07-01","end":"2023-09-30","val":0,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023"}]}},"OtherNonoperatingIncomeExpense":{"label":"Other Nonoperating Income (Expense)","description":"Amount of income (expense) related to nonoperating activities, classified as other.","units":{"USD":[{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2021Q2"},{"start":"2022-01-01","end":"2022-03-31","val":-1919,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-1919,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2"}]}},"ProvisionForDoubtfulAccounts":{"label":"Accounts Receivable, Credit Loss Expense (Reversal)","description":"Amount of expense (reversal of expense) for expected credit loss on accounts receivable.","units":{"USD":[{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2022-01-01","end":"2022-03-31","val":64168,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":60106,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-09-30","val":131815,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-12-31","val":77436,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":23668,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":51363,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-01-01","end":"2023-09-30","val":245700,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":165980,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":165980,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":26865,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-28425,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-09-30","val":54607,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-12-31","val":-21094,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2024"}]}},"RealEstateHeldforsale":{"label":"Real Estate Held-for-sale","description":"Carrying amount as of the balance sheet date of investments in land and buildings held for sale, excluding real estate considered to be inventory of the entity.","units":{"USD":[{"end":"2021-12-31","val":0,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q4I"},{"end":"2022-03-31","val":947394,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":100000,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":100000,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"}]}},"VariableLeaseCost":{"label":"Variable Lease, Cost","description":"Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.","units":{"USD":[{"start":"2022-01-01","end":"2022-03-31","val":53003,"accn":"0000950170-22-009728","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":80638,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":80638,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":27635,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":27635,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":108274,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":27635,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":135909,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-01-01","end":"2022-12-31","val":135909,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":12915,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":12915,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":18468,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":18468,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":5554,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":5554,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":24022,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":24022,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":5554,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-07-01","end":"2023-09-30","val":5554,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":29576,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":29576,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":5565,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":5565,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":11355,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-06-30","val":11355,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":5790,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":5790,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":17145,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":17145,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"start":"2024-07-01","end":"2024-09-30","val":5790,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":5790,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":19504,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2024-01-01","end":"2024-12-31","val":19504,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":0,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-06-30","val":0,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13"},{"start":"2025-04-01","end":"2025-06-30","val":0,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-04-01","end":"2025-06-30","val":0,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":0,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"start":"2025-07-01","end":"2025-09-30","val":0,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2025"},{"start":"2026-01-01","end":"2026-06-30","val":0,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13"},{"start":"2026-04-01","end":"2026-06-30","val":0,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2026Q2"}]}},"CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect":{"label":"Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect","description":"Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.","units":{"USD":[{"start":"2021-01-01","end":"2021-06-30","val":-22348430,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-01-01","end":"2021-09-30","val":-26150542,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":-34158846,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":4224172,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1494882,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":1494882,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":-2031131,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-12-31","val":-5239432,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-5922935,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-7233507,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"}]}},"DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityBadDebtReserveForTaxPurposesOfQualifiedLender":{"label":"Deferred Tax Liability Not Recognized, Amount of Unrecognized Deferred Tax Liability, Bad Debt Reserve for Tax Purposes of Qualified Lender","description":"Amount of deferred tax liability not recognized because of the exceptions to comprehensive recognition of deferred taxes related to bad debt reserve for tax purposes of a qualified lender.","units":{"USD":[{"end":"2021-12-31","val":0,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":0,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":0,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q4I"},{"end":"2022-06-30","val":9462,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":32209,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":20282,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"end":"2022-12-31","val":20282,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":20282,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q4I"},{"end":"2023-03-31","val":46435,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":33736,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear":{"label":"Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year","description":"Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year.","units":{"USD":[{"end":"2022-06-30","val":208264,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":104063,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2023-03-31","val":155164,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":106855,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":51721,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2024-03-31","val":137386,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":90109,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":45055,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2025-03-31","val":104939,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":69950,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":45000,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2025Q3I"},{"end":"2026-03-31","val":1605000,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1I"},{"end":"2026-06-30","val":2260000,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2026Q2I"}]}},"GainLossOnSaleOfProperties":{"label":"Gain (Loss) on Sale of Properties","description":"The difference between the carrying value and the sale price of real estate or properties that were intended to be sold or held for capital appreciation or rental income. This element refers to the gain (loss) included in earnings and not to the cash proceeds of the sale. This element is a noncash adjustment to net income when calculating net cash generated by operating activities using the indirect method.","units":{"USD":[{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2022-01-01","end":"2022-06-30","val":573818,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":573818,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":577058,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":3240,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3"}]}},"ImpairmentOfRealEstate":{"label":"Impairment of Real Estate","description":"The charge against earnings in the period to reduce the carrying amount of real property to fair value.","units":{"USD":[{"start":"2022-01-01","end":"2022-06-30","val":100426,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":100426,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-01-01","end":"2022-06-30","val":100426,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":100426,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":100426,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":100426,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":0,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3"}]}},"OperatingLeaseLeaseIncome":{"label":"Operating Lease, Lease Income","description":"Amount of operating lease income from lease payments and variable lease payments paid and payable to lessor. Includes, but is not limited to, variable lease payments not included in measurement of lease receivable.","units":{"USD":[{"start":"2022-01-01","end":"2022-06-30","val":16765,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":16765,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":35664,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":58117,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":18899,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":19373,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":55036,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-01-01","end":"2022-12-31","val":55036,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":19373,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":19373,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":38745,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":38745,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":19373,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":19373,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":58117,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":58117,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":19372,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-07-01","end":"2023-09-30","val":19372,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":77489,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":77489,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":19372,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":19372,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":38743,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-06-30","val":38743,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":19371,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":19371,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":58115,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":58115,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"start":"2024-07-01","end":"2024-09-30","val":19372,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":19372,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":64571,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2024-01-01","end":"2024-12-31","val":64571,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1"}]}},"OperatingLeaseLeaseIncomeLeasePayments":{"label":"Operating Lease, Lease Income, Lease Payments","description":"Amount of operating lease income from lease payments paid and payable to lessor. Excludes variable lease payments not included in measurement of lease receivable.","units":{"USD":[{"start":"2022-01-01","end":"2022-06-30","val":14055,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":14055,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":28109,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":42164,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":14055,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":14055,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":42164,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-01-01","end":"2022-12-31","val":42164,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":14055,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":14055,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":28110,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":28110,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":14055,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":14055,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":42164,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":42164,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":14054,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-07-01","end":"2023-09-30","val":14054,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":56219,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":56219,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":14055,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":14055,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":28109,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-06-30","val":28109,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":14055,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":14055,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":42164,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":42164,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"start":"2024-07-01","end":"2024-09-30","val":14054,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":14054,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":46849,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2024-01-01","end":"2024-12-31","val":46849,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1"}]}},"OperatingLeasesFutureMinimumPaymentsReceivable":{"label":"Operating Leases, Future Minimum Payments Receivable","description":"Future minimum rental payments in aggregate as of the balance sheet date under operating leases.","units":{"USD":[{"end":"2022-06-30","val":166680,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":156901,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":142233,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":127566,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":112604,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"}]}},"OperatingLeasesFutureMinimumPaymentsReceivableCurrent":{"label":"Operating Leases, Future Minimum Payments Receivable, Current","description":"Future rental payments receivable within one year of the balance sheet date under an operating lease.","units":{"USD":[{"end":"2022-06-30","val":24447,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":14668,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":59845,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":45177,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":30216,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"}]}},"OperatingLeasesFutureMinimumPaymentsReceivableInFiveYears":{"label":"Operating Leases, Future Minimum Payments Receivable, in Five Years","description":"Future rental payments receivable within the fifth year from the balance sheet date under an operating lease.","units":{"USD":[{"end":"2022-06-30","val":0,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"}]}},"OperatingLeasesFutureMinimumPaymentsReceivableInFourYears":{"label":"Operating Leases, Future Minimum Payments Receivable, in Four Years","description":"Future rental payments receivable within the fourth year from the balance sheet date under an operating lease.","units":{"USD":[{"end":"2022-06-30","val":20748,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":20748,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"}]}},"OperatingLeasesFutureMinimumPaymentsReceivableInThreeYears":{"label":"Operating Leases, Future Minimum Payments Receivable, in Three Years","description":"Future rental payments receivable within the third year from the balance sheet date under an operating lease.","units":{"USD":[{"end":"2022-06-30","val":61640,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":61640,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":20748,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":20749,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":20748,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"}]}},"OperatingLeasesFutureMinimumPaymentsReceivableInTwoYears":{"label":"Operating Leases, Future Minimum Payments Receivable, in Two Years","description":"Future rental payments receivable within the second year from the balance sheet date under an operating lease.","units":{"USD":[{"end":"2022-06-30","val":59845,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":59845,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":61640,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":61640,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":61640,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"}]}},"OperatingLeasesFutureMinimumPaymentsReceivableThereafter":{"label":"Operating Leases, Future Minimum Payments Receivable, Thereafter","description":"Future minimum lease payments receivable under operating leases for periods greater than five years following the balance sheet date.","units":{"USD":[{"end":"2022-06-30","val":0,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"}]}},"OperatingLeaseVariableLeaseIncome":{"label":"Operating Lease, Variable Lease Income","description":"Amount of operating lease income from variable lease payments paid and payable to lessor, excluding amount included in measurement of lease receivable.","units":{"USD":[{"start":"2022-01-01","end":"2022-06-30","val":2710,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":2710,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":7555,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":15953,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":4844,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":5318,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":12872,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-01-01","end":"2022-12-31","val":12872,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":5318,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":5318,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":10635,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":10635,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":5318,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":5318,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":15953,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":15953,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":5318,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-07-01","end":"2023-09-30","val":5318,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":21270,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":21270,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":5317,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":5317,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":10634,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-06-30","val":10634,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":5316,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":5316,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":15951,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":15951,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"start":"2024-07-01","end":"2024-09-30","val":5318,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":5318,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":17722,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2024-01-01","end":"2024-12-31","val":17722,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1"}]}},"RentalIncomeNonoperating":{"label":"Rental Income, Nonoperating","description":"Income earned by providing the use of assets to an outside party in exchange for a payment or series of payments that is nonoperating in nature.","units":{"USD":[{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2021Q2"},{"start":"2022-01-01","end":"2022-06-30","val":16765,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":16765,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2"}]}},"StockIssuedDuringPeriodValueEmployeeStockPurchasePlan":{"label":"Stock Issued During Period, Value, Employee Stock Purchase Plan","description":"Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":66744,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021"},{"start":"2022-04-01","end":"2022-06-30","val":28287,"accn":"0000950170-22-016837","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":28287,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-04-01","end":"2022-06-30","val":28287,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":28287,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-12-31","val":37212,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2022"}]}},"AssetsHeldForSaleNotPartOfDisposalGroup":{"label":"Assets Held-for-sale, Not Part of Disposal Group","description":"Amount of assets held-for-sale that are not part of a disposal group.","units":{"USD":[{"end":"2022-09-30","val":103240,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":800000,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":800000,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q4I"},{"end":"2023-09-30","val":0,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023Q4I"}]}},"GainLossOnSalesOfAssetsAndAssetImpairmentCharges":{"label":"Gain (Loss) on Sale of Assets and Asset Impairment Charges","description":"Amount of gain (loss) from the difference between the sale price or salvage price and the book value of an asset that was sold or retired, and gain (loss) from the write down of assets from their carrying value to fair value.","units":{"USD":[{"start":"2022-01-01","end":"2022-03-31","val":573818,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-04-01","end":"2022-06-30","val":573818,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-04-01","end":"2022-06-30","val":573818,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-04-01","end":"2022-06-30","val":573818,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":573818,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-04-01","end":"2022-06-30","val":573818,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":3240,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":3240,"accn":"0000950170-22-024502","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":3240,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2022-07-01","end":"2022-09-30","val":3240,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":3240,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2022"}]}},"BusinessExitCosts1":{"label":"Business Exit Costs","description":"Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Includes, but is not limited to, one-time termination benefits, termination of an operating lease or other contract, consolidating or closing facilities, and relocating employees, and termination benefits associated with an ongoing benefit arrangement. Excludes expenses associated with special or contractual termination benefits, a discontinued operation or an asset retirement obligation.","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":8700000,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2022"},{"start":"2022-10-01","end":"2022-12-31","val":8700000,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2022-10-01","end":"2022-12-31","val":8700000,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q4"},{"start":"2023-01-01","end":"2023-03-31","val":100000,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1"}]}},"CashCollateralForBorrowedSecurities":{"label":"Cash Collateral for Borrowed Securities","description":"Carrying amount as of the balance sheet date of cash collateral held for borrowed securities, for which the cash is restricted as to withdrawal or usage.","units":{"USD":[{"end":"2022-12-31","val":6300000,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":6325000,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":6325000,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":530000,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":530000,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023Q4I"}]}},"DepositsAssetsCurrent":{"label":"Deposits Assets, Current","description":"Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment within one year or during the operating cycle, if shorter.","units":{"USD":[{"end":"2021-12-31","val":679919,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q4I"},{"end":"2022-12-31","val":134896,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"end":"2022-12-31","val":134896,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":134896,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q4I"},{"end":"2023-09-30","val":197643,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":238719,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"end":"2023-12-31","val":238719,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":238719,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":238719,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":238719,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":166647,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":188223,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":219779,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":222483,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"end":"2024-12-31","val":222483,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":222483,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":222483,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"end":"2024-12-31","val":222483,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2024Q4I"},{"end":"2025-03-31","val":180784,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":333739,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":317939,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2025Q3I"},{"end":"2025-12-31","val":382521,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2025Q4I"}]}},"DepreciationAndAmortization":{"label":"Depreciation, Depletion and Amortization, Nonproduction","description":"The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":981598,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":284301,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":574361,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-12-31","val":1118071,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":87953,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":163532,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2024-01-01","end":"2024-03-31","val":71435,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-04-01","end":"2024-06-30","val":67144,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":204419,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"start":"2024-07-01","end":"2024-09-30","val":65840,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":138579,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-01-01","end":"2024-12-31","val":270271,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":66521,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":66521,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":125897,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-04-01","end":"2025-06-30","val":59376,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":186034,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"start":"2025-07-01","end":"2025-09-30","val":60137,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":253719,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":171667,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1"}]}},"GainLossOnTerminationOfLease":{"label":"Gain (Loss) on Termination of Lease","description":"Amount of gain (loss) on termination of lease before expiration of lease term.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-3596365,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-01-01","end":"2022-12-31","val":3596365,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2022-01-01","end":"2022-12-31","val":3596365,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-12-31","val":-3596365,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":-3596365,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023"}]}},"InventoryFinishedGoods":{"label":"Inventory, Finished Goods, Gross","description":"Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.","units":{"USD":[{"end":"2021-12-31","val":5449672,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q4I"},{"end":"2022-12-31","val":2969109,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"end":"2022-12-31","val":1931761,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q4I"},{"end":"2023-12-31","val":4142265,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023Q4I"}]}},"InventoryRawMaterials":{"label":"Inventory, Raw Materials, Gross","description":"Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.","units":{"USD":[{"end":"2021-12-31","val":4771671,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q4I"},{"end":"2022-12-31","val":4272489,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"end":"2022-12-31","val":3764804,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q4I"},{"end":"2023-12-31","val":2180294,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023Q4I"}]}},"LossContingencyAccrualPayments":{"label":"Loss Contingency Accrual, Payments","description":"Amount of cash outflow reducing loss contingency liability.","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":100000,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":100000,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":100000,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"}]}},"OtherOperatingIncomeExpenseNet":{"label":"Other Operating Income (Expense), Net","description":"The net amount of other operating income and expenses, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operations.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":-137451,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-247350,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2022"}]}},"ProceedsFromSaleOfPropertyHeldForSale":{"label":"Proceeds from Sale of Property Held-for-sale","description":"The cash inflow from the sale of formerly productive land held for sale, anything permanently fixed to it, including buildings, structures on it, and so forth.","units":{"USD":[{"start":"2022-01-01","end":"2022-03-31","val":1572512,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-01-01","end":"2022-03-31","val":1572512,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2022-01-01","end":"2022-03-31","val":1572512,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-03-31","val":1572512,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-03-31","val":1572512,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q1"},{"start":"2022-07-01","end":"2022-09-30","val":103240,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-07-01","end":"2022-09-30","val":103240,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2022-07-01","end":"2022-09-30","val":103240,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q3"}]}},"RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability":{"label":"Right-of-Use Asset Obtained in Exchange for Operating Lease Liability","description":"Amount of increase in right-of-use asset obtained in exchange for operating lease liability.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-09-30","val":5285330,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":5285330,"accn":"0000950170-23-008473","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-01-01","end":"2022-12-31","val":5285330,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":344382,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":344382,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-01-01","end":"2023-09-30","val":344382,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":344382,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":344382,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":344382,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2024"}]}},"CostsAndExpensesRelatedParty":{"label":"Costs and Expenses, Related Party","description":"Costs of sales and operating expenses for the period incurred from transactions with related parties.","units":{"USD":[{"start":"2022-01-01","end":"2022-03-31","val":10500,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":33250,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":22750,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":52750,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":19500,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":51812,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":89788,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":37809,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":264525,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":164564,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":125198,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":74776,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":435084,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":242740,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":141712,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-07-01","end":"2023-09-30","val":74701,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":213051,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":285172,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":62501,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":62501,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":126067,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-06-30","val":126067,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":63566,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":63566,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":196532,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":196532,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"start":"2024-07-01","end":"2024-09-30","val":70465,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":70465,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":251061,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2024-01-01","end":"2024-12-31","val":251061,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":69189,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":69189,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":147173,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-04-01","end":"2025-06-30","val":77984,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":239257,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"start":"2025-07-01","end":"2025-09-30","val":92084,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":309805,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":90236,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1"}]}},"DeferredTaxAssetsGoodwillAndIntangibleAssets":{"label":"Deferred Tax Assets, Goodwill and Intangible Assets","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from intangible assets including goodwill.","units":{"USD":[{"end":"2022-12-31","val":2382397,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":2382397,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":2382397,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":2382397,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2203570,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":2163563,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":2262377,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":2258079,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"end":"2023-12-31","val":2258079,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":2258079,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":2258079,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":2258079,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":2217760,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":2176271,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1053224,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":2115891,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"end":"2024-12-31","val":2115891,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":2115891,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":2115891,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"end":"2024-12-31","val":2115891,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2024Q4I"},{"end":"2025-03-31","val":2072099,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":2014154,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1854015,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1982705,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2025Q4I"}]}},"DisposalGroupIncludingDiscontinuedOperationConsideration":{"label":"Disposal Group, Including Discontinued Operation, Consideration","description":"Amount of consideration received or receivable for the disposal of assets and liabilities, including discontinued operation.","units":{"USD":[{"end":"2023-03-31","val":200000,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":300000,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"}]}},"DisposalGroupIncludingDiscontinuedOperationInventoryCurrent":{"label":"Disposal Group, Including Discontinued Operation, Inventory, Current","description":"Amount classified as inventory attributable to disposal group, expected to be disposed of within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2022-12-31","val":239025,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":239025,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":239025,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q4I"},{"end":"2023-03-31","val":586469,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":341744,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":302676,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"}]}},"IndefiniteLivedLicenseAgreements":{"label":"Indefinite-Lived License Agreements","description":"Carrying amount (original costs adjusted for previously recognized amortization and impairment) as of the balance sheet date for the capitalized costs to acquire rights under a license arrangement (for example, to sell specified products in a specified territory) having an indefinite period of benefit.","units":{"USD":[{"end":"2022-12-31","val":132100,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":132100,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":132100,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":132100,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":132100,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":132100,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":132100,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":132100,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"end":"2023-12-31","val":132100,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":132100,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":132100,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":132100,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":132100,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":132100,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":132100,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":132100,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"end":"2024-12-31","val":132100,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":132100,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":132100,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"end":"2024-12-31","val":132100,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2024Q4I"},{"end":"2025-03-31","val":132100,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":132100,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":132100,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2025Q3I"},{"end":"2025-12-31","val":132100,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30"},{"end":"2025-12-31","val":132100,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2025Q4I"},{"end":"2026-03-31","val":132100,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1I"}]}},"IntangibleAssetsGrossExcludingGoodwill":{"label":"Intangible Assets, Gross (Excluding Goodwill)","description":"Amount before accumulated amortization of intangible assets, excluding goodwill.","units":{"USD":[{"end":"2022-12-31","val":1564637,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":1564637,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":1564637,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":1564637,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1564637,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1564636,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1564636,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1564635,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"end":"2023-12-31","val":1564635,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":1564635,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":1564635,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":1564635,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1564635,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1564635,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1564635,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1564635,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"end":"2024-12-31","val":1564635,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":1564635,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":1564635,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"end":"2024-12-31","val":1564635,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1484635,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1484635,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":383808,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2025Q3I"},{"end":"2025-12-31","val":383808,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30"},{"end":"2025-12-31","val":383808,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14"},{"end":"2025-12-31","val":383808,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2025Q4I"},{"end":"2026-03-31","val":20383808,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1I"},{"end":"2026-06-30","val":43363808,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2026Q2I"}]}},"LeaseCost":{"label":"Lease, Cost","description":"Amount of lease cost recognized by lessee for lease contract.","units":{"USD":[{"end":"2022-10-12","val":1600000,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-10-12","val":1600000,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q3I"}]}},"LeaseholdImprovementsGross":{"label":"Leasehold Improvements, Gross","description":"Amount before accumulated depreciation of additions or improvements to assets held under a lease arrangement.","units":{"USD":[{"end":"2023-03-31","val":100000,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":100000,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"}]}},"NetCashProvidedByUsedInDiscontinuedOperations":{"label":"Net Cash Provided by (Used in) Discontinued Operations","description":"Increase (decrease) in cash associated with the entity's discontinued operations.","units":{"USD":[{"start":"2023-01-01","end":"2023-03-31","val":6100000,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":7500000,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"}]}},"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":"2022-12-31","val":99525,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":99525,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":515843,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":515843,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":99525,"accn":"0000950170-23-021202","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":99525,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":288411,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":140507,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023Q4I"}]}},"OtherLiabilitiesCurrent":{"label":"Other Liabilities, Current","description":"Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2022-12-31","val":16500,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":16500,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":16500,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q4I"},{"end":"2023-06-30","val":34857,"accn":"0000950170-23-041270","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":56574,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":2688,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"end":"2023-12-31","val":2688,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":2688,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":2688,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":2688,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":28167,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":29167,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":29667,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":34947,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"end":"2024-12-31","val":34947,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":34947,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":34947,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"end":"2024-12-31","val":34947,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2024Q4I"},{"end":"2025-03-31","val":75781,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":57947,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":81280,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2025Q3I"},{"end":"2025-12-31","val":46500,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30"},{"end":"2025-12-31","val":46500,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14"},{"end":"2025-12-31","val":46500,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2025Q4I"},{"end":"2026-03-31","val":52500,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1I"},{"end":"2026-06-30","val":29500,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2026Q2I"}]}},"CapitalExpendituresIncurredButNotYetPaid":{"label":"Capital Expenditures Incurred but Not yet Paid","description":"Future cash outflow to pay for purchases of fixed assets that have occurred.","units":{"USD":[{"start":"2022-01-01","end":"2022-09-30","val":372507,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":372507,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023"}]}},"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":"2021-12-31","val":23049234,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2021-12-31","val":23049234,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2021Q4I"},{"end":"2022-09-30","val":21018103,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":17809802,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":17809802,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"end":"2022-12-31","val":17809802,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2022-12-31","val":17809802,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2022-12-31","val":17809802,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2022-12-31","val":17809802,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":11886867,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1I"},{"end":"2023-06-30","val":10576295,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":7425050,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2023-09-30","val":7425050,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3I"},{"end":"2023-12-31","val":7706806,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"end":"2023-12-31","val":7706806,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":7706806,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":7706806,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":7706806,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"end":"2023-12-31","val":7706806,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2023-12-31","val":7706806,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2023-12-31","val":7706806,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"end":"2023-12-31","val":7706806,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2023Q4I"},{"end":"2024-03-31","val":7289286,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2024-03-31","val":7289286,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1I"},{"end":"2024-06-30","val":7827692,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2024-06-30","val":7827692,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":8201391,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2024-09-30","val":8201391,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2024Q3I"},{"end":"2024-12-31","val":8514152,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"end":"2024-12-31","val":8514152,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":8514152,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":8514152,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"end":"2024-12-31","val":8514152,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30"},{"end":"2024-12-31","val":8514152,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14"},{"end":"2024-12-31","val":8514152,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2024Q4I"},{"end":"2025-03-31","val":7163362,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2025-03-31","val":7163362,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":4184775,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2025-06-30","val":4184775,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":5282232,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2025Q3I"},{"end":"2025-12-31","val":5320600,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30"},{"end":"2025-12-31","val":5320600,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14"},{"end":"2025-12-31","val":5320600,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2025Q4I"},{"end":"2026-03-31","val":10519704,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1I"},{"end":"2026-06-30","val":23201214,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2026Q2I"}]}},"CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect":{"label":"Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect","description":"Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.","units":{"USD":[{"start":"2022-01-01","end":"2022-09-30","val":-2031131,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":-5239432,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-5922935,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-7233507,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-01-01","end":"2023-09-30","val":-10384752,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":-10384752,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":-10102996,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":-10102996,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-417520,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":-417520,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":120886,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-06-30","val":120886,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-01-01","end":"2024-09-30","val":494585,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":494585,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"start":"2024-01-01","end":"2024-12-31","val":807346,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2024-01-01","end":"2024-12-31","val":807346,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-1350790,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":-1350790,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-4329377,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-06-30","val":-4329377,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13"},{"start":"2025-01-01","end":"2025-09-30","val":-3231920,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"start":"2025-01-01","end":"2025-12-31","val":-3193552,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":5199104,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":17880614,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13"}]}},"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":"2022-12-31","val":23928265,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":23928265,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q4I"},{"end":"2023-09-30","val":26661284,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":25701128,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"end":"2023-12-31","val":25701128,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":25701128,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":25701128,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":25701128,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":25915460,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":26470255,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":26645084,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":26264674,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"end":"2024-12-31","val":26264674,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":26264674,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":26264674,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"end":"2024-12-31","val":26264674,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2024Q4I"},{"end":"2025-03-31","val":26379645,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":26655261,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":26358497,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2025Q3I"},{"end":"2025-12-31","val":26657479,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2025Q4I"}]}},"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":"2022-12-31","val":300105,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":300105,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q4I"},{"end":"2023-09-30","val":372587,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":235514,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"end":"2023-12-31","val":235514,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":235514,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":235514,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":235514,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":251540,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":251540,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":235514,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":219488,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"end":"2024-12-31","val":219488,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":219488,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2024Q4I"},{"end":"2025-03-31","val":219488,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":219488,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"}]}},"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":"2022-12-31","val":1136475,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":1136475,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q4I"},{"end":"2023-09-30","val":1436395,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":890128,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"end":"2023-12-31","val":890128,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":890128,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":890128,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":890128,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":932412,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1109065,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1223208,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1132698,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"end":"2024-12-31","val":1132698,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":1132698,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":1132698,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"end":"2024-12-31","val":1132698,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1063001,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1006874,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1003010,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1054163,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2025Q4I"}]}},"DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities":{"label":"Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from accrued liabilities.","units":{"USD":[{"end":"2022-12-31","val":766385,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":766385,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q4I"},{"end":"2023-09-30","val":544246,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":496695,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"end":"2023-12-31","val":496695,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":496695,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":496695,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":496695,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":477870,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":518546,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":446155,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":367651,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"end":"2024-12-31","val":367651,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":367651,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":367651,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"end":"2024-12-31","val":367651,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2024Q4I"},{"end":"2025-03-31","val":603301,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":508779,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":402491,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2025Q3I"},{"end":"2025-12-31","val":762759,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2025Q4I"}]}},"DepreciationDepletionAndAmortization":{"label":"Depreciation, Depletion and Amortization","description":"The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.","units":{"USD":[{"start":"2022-01-01","end":"2022-09-30","val":846356,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":1118071,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":87953,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":163532,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-01-01","end":"2023-09-30","val":235025,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":235025,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":306176,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":306176,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":71435,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":71435,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":138579,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-06-30","val":138579,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-01-01","end":"2024-09-30","val":204419,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":204419,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"start":"2024-01-01","end":"2024-12-31","val":270271,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2024-01-01","end":"2024-12-31","val":270271,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":66521,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":66521,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":125897,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-06-30","val":125897,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13"},{"start":"2025-01-01","end":"2025-09-30","val":186034,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"start":"2025-01-01","end":"2025-12-31","val":253719,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":171667,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":1281398,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13"}]}},"ImpairmentOfIntangibleAssetsFinitelived":{"label":"Impairment of Intangible Assets, Finite-lived","description":"The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of a finite-lived intangible asset to fair value.","units":{"USD":[{"start":"2022-01-01","end":"2022-09-30","val":1540000,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":0,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-07-01","end":"2023-09-30","val":0,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"start":"2024-07-01","end":"2024-09-30","val":0,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2024"},{"start":"2025-01-01","end":"2025-09-30","val":661103,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"start":"2025-07-01","end":"2025-09-30","val":661103,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":661103,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2025"}]}},"LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear":{"label":"Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.","units":{"USD":[{"end":"2023-09-30","val":31755,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2024-03-31","val":106545,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":73987,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":41280,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2025-03-31","val":79474,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":52983,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":26491,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2025Q3I"}]}},"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-09-30","val":54932,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":48233,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":41874,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":35866,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":30221,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":24891,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2024Q4I"},{"end":"2025-03-31","val":20407,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":16340,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":12694,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2025Q3I"},{"end":"2025-12-31","val":9480,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2025Q4I"},{"end":"2026-06-30","val":710994,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2026Q2I"}]}},"LessorOperatingLeasePaymentsToBeReceived":{"label":"Lessor, Operating Lease, Payments to be Received","description":"Amount of lease payments to be received by lessor for operating lease.","units":{"USD":[{"end":"2023-09-30","val":112604,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":82388,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":67280,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":51870,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":36309,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"}]}},"LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths":{"label":"Lessor, Operating Lease, Payment to be Received, Year One","description":"Amount of lease payment to be received by lessor for operating lease 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-09-30","val":61640,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":61640,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":20748,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":20748,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":20748,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"}]}},"LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear":{"label":"Lessor, Operating Lease, Payment to be Received, Remainder of Fiscal Year","description":"Amount of lease payment to be received by lessor for operating lease in remainder of 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-09-30","val":30216,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2024-03-31","val":46532,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":31122,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":15561,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"}]}},"LessorOperatingLeasePaymentsToBeReceivedTwoYears":{"label":"Lessor, Operating Lease, Payment to be Received, Year Two","description":"Amount of lease payment to be received by lessor for operating lease 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-09-30","val":20748,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":20748,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023Q4I"}]}},"OtherOperatingActivitiesCashFlowStatement":{"label":"Other Operating Activities, Cash Flow Statement","description":"Other cash or noncash adjustments to reconcile net income to cash provided by (used in) operating activities that are not separately disclosed in the statement of cash flows (for example, cash received or cash paid during the current period for miscellaneous operating activities, net change during the reporting period in other assets or other liabilities).","units":{"USD":[{"start":"2022-01-01","end":"2022-09-30","val":527740,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":169914,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-32007,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":38984,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-01-01","end":"2023-09-30","val":398052,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":38098,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":38098,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":38098,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":64948,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-06-30","val":103034,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":141119,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"start":"2024-01-01","end":"2024-12-31","val":11370,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2024-01-01","end":"2024-12-31","val":132597,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":24575,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":24575,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":58296,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-06-30","val":58296,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13"},{"start":"2025-01-01","end":"2025-09-30","val":60037,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"start":"2025-01-01","end":"2025-12-31","val":87545,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":52402,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":331029,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13"}]}},"PaymentsForProceedsFromOtherInvestingActivities":{"label":"Payments for (Proceeds from) Other Investing Activities","description":"Amount of cash (inflow) outflow from investing activities classified as other.","units":{"USD":[{"start":"2022-01-01","end":"2022-09-30","val":-467373,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":-567459,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"}]}},"ShareBasedCompensation":{"label":"Share-based Payment Arrangement, Noncash Expense","description":"Amount of noncash expense for share-based payment arrangement.","units":{"USD":[{"start":"2022-01-01","end":"2022-09-30","val":284980,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":631227,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":147635,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":453711,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-01-01","end":"2023-09-30","val":818647,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":818647,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":1092146,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":1092146,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":279565,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":279565,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":533273,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-06-30","val":533273,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-01-01","end":"2024-09-30","val":1073698,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":1073698,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"start":"2024-01-01","end":"2024-12-31","val":1637788,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2024-01-01","end":"2024-12-31","val":1637788,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":508410,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":508410,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":996986,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-06-30","val":996986,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13"},{"start":"2025-01-01","end":"2025-09-30","val":1436436,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"start":"2025-01-01","end":"2025-12-31","val":1883513,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":371952,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":652489,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13"}]}},"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":"2022-01-01","end":"2022-09-30","val":2.79,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":2.26,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-09-30","val":0.57,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-12-31","val":0.57,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":0.57,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0.46,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2024-01-01","end":"2024-12-31","val":0.46,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2024"}]}},"TaxCreditCarryforwardAmount":{"label":"Tax Credit Carryforward, Amount","description":"The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.","units":{"USD":[{"end":"2022-12-31","val":300000,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q4I"},{"end":"2023-09-30","val":400000,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":200000,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"end":"2023-12-31","val":200000,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":200000,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":235514,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":235514,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":300000,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":300000,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":235514,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":219488,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"end":"2024-12-31","val":219488,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":219488,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":219488,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"end":"2024-12-31","val":219488,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2024Q4I"},{"end":"2025-03-31","val":219488,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":219488,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":219488,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2025Q3I"},{"end":"2025-12-31","val":219488,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2025Q4I"}]}},"UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued":{"label":"Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued","description":"Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.","units":{"USD":[{"end":"2023-09-30","val":0,"accn":"0001437749-23-031266","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023Q4I"}]}},"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":"2022-01-01","end":"2022-12-31","val":1457160,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1393802,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":2310573,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":2310573,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":2716761,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":2716761,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":2627977,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":2627977,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":3266072,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":3266072,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":2654967,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-06-30","val":2654967,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":2654967,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":2654967,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":2784304,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":2784304,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"start":"2024-07-01","end":"2024-09-30","val":2784304,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":2784304,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":2745926,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2024-01-01","end":"2024-12-31","val":2745926,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":2577217,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":2451477,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-04-01","end":"2025-06-30","val":2451477,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":2371131,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"start":"2025-07-01","end":"2025-09-30","val":2371131,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":2338953,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2025"}]}},"ContractWithCustomerAssetNet":{"label":"Contract with Customer, Asset, after Allowance for Credit Loss","description":"Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.","units":{"USD":[{"end":"2022-01-01","val":8316,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2021Q4I"},{"end":"2022-12-31","val":57249,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q4I"},{"end":"2023-01-01","val":57249,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-01-01","val":57249,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":0,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"end":"2023-12-31","val":0,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":0,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2023Q4I"},{"end":"2024-03-31","val":0,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":10342,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"}]}},"ContractWithCustomerLiability":{"label":"Contract with Customer, Liability","description":"Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.","units":{"USD":[{"end":"2022-01-01","val":467861,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2021Q4I"},{"end":"2022-12-31","val":729667,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q4I"},{"end":"2023-01-01","val":729667,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-01-01","val":729667,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-01-01","val":729667,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-01-01","val":729667,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"end":"2023-12-31","val":427974,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"end":"2023-12-31","val":427974,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":427974,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":427974,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":427974,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023Q4I"},{"end":"2024-01-01","val":427974,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-01-01","val":427974,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-01-01","val":427974,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"end":"2024-01-01","val":427974,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30"},{"end":"2024-03-31","val":512635,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":478311,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":345229,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":348869,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"end":"2024-12-31","val":348869,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":348869,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":348869,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"end":"2024-12-31","val":348869,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2024Q4I"},{"end":"2025-01-01","val":348869,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14"},{"end":"2025-01-01","val":348869,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13"},{"end":"2025-03-31","val":341083,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":369303,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":342689,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2025Q3I"},{"end":"2025-12-31","val":309953,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30"},{"end":"2025-12-31","val":309953,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14"},{"end":"2025-12-31","val":309953,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2025Q4I"},{"end":"2026-03-31","val":353163,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1I"},{"end":"2026-06-30","val":404973,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2026Q2I"}]}},"DeferredTaxAssetsOtherLossCarryforwards":{"label":"Deferred Tax Assets, Other Loss Carryforwards","description":"Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible loss carryforwards, classified as other.","units":{"USD":[{"end":"2023-12-31","val":600000,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":600000,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":600000,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"}]}},"DefinedContributionPlanCostRecognized":{"label":"Defined Contribution Plan, Cost","description":"Amount of cost for defined contribution plan.","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":136074,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2024-01-01","end":"2024-12-31","val":136074,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":124369,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2025"}]}},"DisposalGroupNotDiscontinuedOperationGainLossOnDisposal":{"label":"Disposal Group, Not Discontinued Operation, Gain (Loss) on Disposal","description":"Amount before tax of gain (loss) recognized on the sale or disposal of a disposal group. Excludes discontinued operations.","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":577058,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023"}]}},"IncomeTaxesPaid":{"label":"Income Taxes Paid","description":"The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":5404,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":17625,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":17625,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":63852,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2024"}]}},"LaborAndRelatedExpense":{"label":"Labor and Related Expense","description":"Amount of expense for salary, wage, profit sharing; incentive and equity-based compensation; and other employee benefit.","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":6414481,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1315449,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":2405715,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":1090266,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":3342913,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":937198,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":4203613,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":4203613,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":922407,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":922407,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1898216,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-06-30","val":1898216,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":975809,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":975809,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":3145282,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":3145282,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"start":"2024-07-01","end":"2024-09-30","val":1247066,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":1247066,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":4367976,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2024-01-01","end":"2024-12-31","val":4367976,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":1158155,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":1158155,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":2343794,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-06-30","val":2343794,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13"},{"start":"2025-04-01","end":"2025-06-30","val":1185639,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-04-01","end":"2025-06-30","val":1185639,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":3348560,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"start":"2025-07-01","end":"2025-09-30","val":1004766,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":4456236,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":1599571,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":2952370,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13"},{"start":"2026-04-01","end":"2026-06-30","val":1352799,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2026Q2"}]}},"OperatingLeaseRightOfUseAssetAmortizationExpense":{"label":"Operating Lease, Right-of-Use Asset, Amortization Expense","description":"Amount of amortization expense for right-of-use asset from operating lease.","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":1065591,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":38546,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":76168,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-01-01","end":"2023-09-30","val":114254,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":152339,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":152339,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":38083,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":76169,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-09-30","val":114254,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-12-31","val":142321,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2024"}]}},"PaymentsToAcquireIntangibleAssets":{"label":"Payments to Acquire Intangible Assets","description":"The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":2713,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023"}]}},"ProceedsFromPaymentsForOtherFinancingActivities":{"label":"Proceeds from (Payments for) Other Financing Activities","description":"Amount of cash inflow (outflow) from financing activities classified as other.","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":9464,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-27422,"accn":"0001437749-24-007658","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":-27422,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-70926,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2024"}]}},"InventoryRawMaterialsNetOfReserves":{"label":"Inventory, Raw Materials, Net of Reserves","description":"Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process.","units":{"USD":[{"end":"2023-12-31","val":2180294,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":2180294,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":2180294,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":2180294,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":2470319,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":2823145,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":3062396,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":3049399,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"end":"2024-12-31","val":3049399,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":3049399,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":3049399,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"end":"2024-12-31","val":3049399,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2024Q4I"},{"end":"2025-03-31","val":4742086,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":4204361,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":5015094,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2025Q3I"},{"end":"2025-12-31","val":4278451,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30"},{"end":"2025-12-31","val":4278451,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14"},{"end":"2025-12-31","val":4278451,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2025Q4I"},{"end":"2026-03-31","val":8880259,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1I"},{"end":"2026-06-30","val":14632716,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2026Q2I"}]}},"SellingExpense":{"label":"Selling Expense","description":"Expenses recognized in the period that are directly related to the selling and distribution of products or services.","units":{"USD":[{"start":"2023-01-01","end":"2023-03-31","val":853204,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1574834,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":721630,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":2565271,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":990437,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":3332872,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":779156,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":779156,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1699895,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-06-30","val":1699895,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":920739,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":920739,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":2757695,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":2757695,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"start":"2024-07-01","end":"2024-09-30","val":1057800,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":1057800,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":3825992,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2024-01-01","end":"2024-12-31","val":3825992,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":1055570,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":1055570,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":2130037,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-06-30","val":2130037,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13"},{"start":"2025-04-01","end":"2025-06-30","val":1074467,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-04-01","end":"2025-06-30","val":1074467,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":3197735,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"start":"2025-07-01","end":"2025-09-30","val":1067698,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":4352110,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":1299479,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":5178547,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13"},{"start":"2026-04-01","end":"2026-06-30","val":3879068,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2026Q2"}]}},"Supplies":{"label":"Prepaid Supplies","description":"Amount of consideration paid in advance for supplies that provide economic benefits within a future period of one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2023-12-31","val":449242,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":449242,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2023Q4I"},{"end":"2024-03-31","val":310265,"accn":"0001437749-24-015379","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":451289,"accn":"0001437749-24-025205","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"}]}},"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-09-30","val":1,"accn":"0001437749-24-033630","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-12-31","val":1,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":1,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":1,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-09-30","val":1,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"start":"2025-01-01","end":"2025-12-31","val":1,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":1,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14"},{"start":"2026-01-01","end":"2026-03-31","val":1,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":1,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13"}]}},"AccountsPayableAndAccruedLiabilitiesCurrent":{"label":"Accounts Payable and Accrued Liabilities, Current","description":"Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits.","units":{"USD":[{"end":"2023-12-31","val":2586343,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023Q4I"},{"end":"2024-12-31","val":3642998,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"end":"2024-12-31","val":3642998,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":3642998,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":3642998,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"end":"2024-12-31","val":3642998,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2024Q4I"},{"end":"2025-03-31","val":4691904,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":4066255,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":3253740,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2025Q3I"},{"end":"2025-12-31","val":4458096,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","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":"2023-12-31","val":677492,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023Q4I"},{"end":"2024-12-31","val":1082789,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"end":"2024-12-31","val":1082789,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":1082789,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":1082789,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"end":"2024-12-31","val":1082789,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1558347,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":2403974,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1582244,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2025Q3I"},{"end":"2025-12-31","val":2520014,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2025Q4I"}]}},"AccountsPayableTradeCurrent":{"label":"Accounts Payable, Trade, Current","description":"Carrying value as of the balance sheet date of obligations 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":"2023-12-31","val":1647673,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023Q4I"},{"end":"2024-12-31","val":2137760,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"end":"2024-12-31","val":2137760,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":2137760,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":2137760,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"end":"2024-12-31","val":2137760,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2024Q4I"},{"end":"2025-03-31","val":3170151,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":2726595,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":2535222,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2025Q3I"},{"end":"2025-12-31","val":3094579,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30"},{"end":"2025-12-31","val":3094579,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14"},{"end":"2025-12-31","val":3094579,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2025Q4I"},{"end":"2026-03-31","val":7562273,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1I"},{"end":"2026-06-30","val":8517899,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2026Q2I"}]}},"AllowanceForDoubtfulAccountsReceivable":{"label":"Accounts Receivable, Allowance for Credit Loss","description":"Amount of allowance for credit loss on accounts receivable.","units":{"USD":[{"end":"2023-12-31","val":939118,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023Q4I"},{"end":"2024-12-31","val":967634,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"end":"2024-12-31","val":967634,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":14573,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":14573,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"end":"2024-12-31","val":14573,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2024Q4I"},{"end":"2025-03-31","val":933016,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":48543,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":20685,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2025Q3I"},{"end":"2025-12-31","val":15993,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2025Q4I"}]}},"DebtIssuanceCostsIncurredDuringNoncashOrPartialNoncashTransaction":{"label":"Debt Issuance Costs Incurred During Noncash or Partial Noncash Transaction","description":"The amount of debt issuance costs that were incurred during a noncash or partial noncash transaction.","units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-12-31","val":165543,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":83379,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1"}]}},"DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts":{"label":"Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Allowance for Doubtful Accounts","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from the allowance for doubtful accounts.","units":{"USD":[{"end":"2023-12-31","val":64250,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023Q4I"},{"end":"2024-12-31","val":94113,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"end":"2024-12-31","val":94113,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":94113,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2024Q4I"},{"end":"2025-03-31","val":68958,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":82605,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"}]}},"DefinedBenefitPensionPlanLiabilitiesCurrent":{"label":"Liability, Defined Benefit Pension Plan, Current","description":"Amount of liability, recognized in statement of financial position, for defined benefit pension plan, classified as current. Excludes other postretirement benefit plan.","units":{"USD":[{"end":"2023-12-31","val":155815,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023Q4I"},{"end":"2024-12-31","val":129301,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"end":"2024-12-31","val":129301,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2024Q4I"},{"end":"2025-12-31","val":190949,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2025Q4I"}]}},"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":{"pure":[{"start":"2024-01-01","end":"2024-12-31","val":1,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":1,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":1,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-09-30","val":1,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"start":"2025-01-01","end":"2025-12-31","val":1,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2025"},{"start":"2026-01-01","end":"2026-06-30","val":1,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13"}]}},"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":"2023-12-31","val":742530,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023Q4I"},{"end":"2024-12-31","val":567201,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"end":"2024-12-31","val":567201,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":567201,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":567201,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"end":"2024-12-31","val":567201,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2024Q4I"},{"end":"2025-03-31","val":474574,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":407142,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":557357,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2025Q3I"},{"end":"2025-12-31","val":462373,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2025Q4I"}]}},"PrepaidExpenseCurrent":{"label":"Prepaid Expense, Current","description":"Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2023-12-31","val":532131,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023Q4I"},{"end":"2024-12-31","val":568549,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"end":"2024-12-31","val":568549,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":568549,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":568549,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"end":"2024-12-31","val":568549,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2024Q4I"},{"end":"2025-03-31","val":641631,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":637710,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":672777,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2025Q3I"},{"end":"2025-12-31","val":679262,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","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":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":5170,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":434269,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-01-01","end":"2024-09-30","val":535394,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"start":"2024-01-01","end":"2024-12-31","val":596943,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2024-01-01","end":"2024-12-31","val":596943,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":118010,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":424103,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-09-30","val":431903,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"start":"2025-01-01","end":"2025-12-31","val":450713,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2025"}]}},"SharePrice":{"label":"Share Price","description":"Price of a single share of a number of saleable stocks of a company.","units":{"USD/shares":[{"end":"2023-12-31","val":0.91,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023Q4I"},{"end":"2024-12-31","val":7.88,"accn":"0001437749-25-005236","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"end":"2024-12-31","val":7.88,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q4I"},{"end":"2025-03-31","val":6.15,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"}]}},"IncreaseDecreaseInDueToRelatedParties":{"label":"Increase (Decrease) in Due to Related Parties","description":"The increase (decrease) during the reporting period in the aggregate amount of obligations to be paid to the following types of related parties: a parent company and its subsidiaries; subsidiaries of a common parent; an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entities' management; an entity and its principal owners, management, or member of their immediate families; affiliates; or other parties with the ability to exert significant influence.","units":{"USD":[{"start":"2024-01-01","end":"2024-03-31","val":25479,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":26479,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-01-01","end":"2024-09-30","val":26979,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"start":"2024-01-01","end":"2024-12-31","val":26979,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":40834,"accn":"0001437749-25-015150","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":40834,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":23000,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-06-30","val":23000,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13"},{"start":"2025-01-01","end":"2025-09-30","val":46333,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"start":"2025-01-01","end":"2025-12-31","val":11553,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":6000,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":-17000,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13"}]}},"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":"2025-06-30","val":4200000,"accn":"0001437749-25-025135","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":5300000,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2025Q3I"}]}},"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":"2024-12-31","val":661567,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10"},{"end":"2024-12-31","val":661567,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2024Q4I"},{"end":"2025-09-30","val":552553,"accn":"0001437749-25-034126","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-10","frame":"CY2025Q3I"},{"end":"2025-12-31","val":528387,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2025Q4I"}]}},"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":"2025-01-01","end":"2025-12-31","val":0.21,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":0.21,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":0.21,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13"}]}},"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":"2025-01-01","end":"2025-12-31","val":-0.24,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","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":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2025"}]}},"EffectiveIncomeTaxRateReconciliationCrossBorderTaxEffectAmount":{"label":null,"description":null,"units":{"USD":[{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2025"}]}},"EffectiveIncomeTaxRateReconciliationCrossBorderTaxEffectPercent":{"label":null,"description":null,"units":{"pure":[{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2025"}]}},"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":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2025"}]}},"EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther":{"label":"Effective Income Tax Rate Reconciliation, Nondeductible Expense, Other, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other nondeductible expenses.","units":{"pure":[{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2025"}]}},"EffectiveIncomeTaxRateReconciliationOtherAdjustments":{"label":"Effective Income Tax Rate Reconciliation, Other Adjustments, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.","units":{"pure":[{"start":"2025-01-01","end":"2025-12-31","val":0.01,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2025"}]}},"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":"2025-01-01","end":"2025-12-31","val":0.02,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2025"}]}},"EffectiveIncomeTaxRateReconciliationTaxContingencies":{"label":"Effective Income Tax Rate Reconciliation, Tax Contingency, 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 income tax contingencies. Includes, but not limited to, domestic tax contingency, foreign tax contingency, state and local tax contingency, and other contingencies.","units":{"pure":[{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2025"}]}},"EffectiveIncomeTaxRateReconciliationTaxCredits":{"label":"Effective Income Tax Rate Reconciliation, Tax Credit, 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 tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits.","units":{"pure":[{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2025"}]}},"IncomeTaxesPaidNet":{"label":"Income Taxes Paid, Net","description":"The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.","units":{"USD":[{"start":"2024-01-01","end":"2024-12-31","val":63852,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":27470,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2025"}]}},"IncomeTaxPaidFederalAfterRefundReceived":{"label":null,"description":null,"units":{"USD":[{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2025"}]}},"IncomeTaxPaidForeignAfterRefundReceived":{"label":null,"description":null,"units":{"USD":[{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2025"}]}},"IncomeTaxPaidStateAndLocalAfterRefundReceived":{"label":null,"description":null,"units":{"USD":[{"start":"2025-01-01","end":"2025-12-31","val":27470,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2025"}]}},"IncomeTaxReconciliationChangeInEnactedTaxRate":{"label":"Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations, attributable to increase (decrease) in the income tax rates.","units":{"USD":[{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2025"}]}},"IncomeTaxReconciliationForeignIncomeTaxRateDifferential":{"label":"Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign income tax expense (benefit).","units":{"USD":[{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","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":"2025-01-01","end":"2025-12-31","val":-6606,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2025"}]}},"IncomeTaxReconciliationTaxContingencies":{"label":"Effective Income Tax Rate Reconciliation, Tax Contingency, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in income tax contingencies. Including, but not limited to, domestic tax contingency, foreign tax contingency, state and local tax contingency, and other contingencies.","units":{"USD":[{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2025"}]}},"IncomeTaxReconciliationTaxCredits":{"label":"Effective Income Tax Rate Reconciliation, Tax Credit, 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 tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits.","units":{"USD":[{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001437749-26-010369","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-30","frame":"CY2025"}]}},"BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities":{"label":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities","description":"Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date.","units":{"USD":[{"end":"2026-03-12","val":4700000,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14"},{"end":"2026-03-12","val":4700000,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2026Q1I"}]}},"CurrentFederalStateAndLocalTaxExpenseBenefit":{"label":"Current Federal, State and Local, Tax Expense (Benefit)","description":"Amount of current state, local, and federal tax expense (benefit) pertaining to income (loss) from continuing operations.","units":{"USD":[{"start":"2025-01-01","end":"2025-03-31","val":12611,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":20873,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13"},{"start":"2025-04-01","end":"2025-06-30","val":8262,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2025Q2"},{"start":"2026-01-01","end":"2026-03-31","val":20293,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":18043,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13"},{"start":"2026-04-01","end":"2026-06-30","val":-2250,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2026Q2"}]}},"CurrentFederalTaxExpenseBenefit":{"label":"Current Federal Tax Expense (Benefit)","description":"Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.","units":{"USD":[{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":0,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13"},{"start":"2025-04-01","end":"2025-06-30","val":0,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2025Q2"},{"start":"2026-01-01","end":"2026-03-31","val":0,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":0,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13"},{"start":"2026-04-01","end":"2026-06-30","val":0,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2026Q2"}]}},"CurrentStateAndLocalTaxExpenseBenefit":{"label":"Current State and Local Tax Expense (Benefit)","description":"Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.","units":{"USD":[{"start":"2025-01-01","end":"2025-03-31","val":12611,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":20873,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13"},{"start":"2025-04-01","end":"2025-06-30","val":8262,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2025Q2"},{"start":"2026-01-01","end":"2026-03-31","val":20293,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":18043,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13"},{"start":"2026-04-01","end":"2026-06-30","val":-2250,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2026Q2"}]}},"DeferredFederalIncomeTaxExpenseBenefit":{"label":"Deferred Federal Income Tax Expense (Benefit)","description":"Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.","units":{"USD":[{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":0,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13"},{"start":"2025-04-01","end":"2025-06-30","val":0,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2025Q2"},{"start":"2026-01-01","end":"2026-03-31","val":-3597209,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":-3597209,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13"},{"start":"2026-04-01","end":"2026-06-30","val":0,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2026Q2"}]}},"DeferredFederalStateAndLocalTaxExpenseBenefit":{"label":"Deferred Federal, State and Local, Tax Expense (Benefit)","description":"Amount of deferred state, local, and federal tax expense (benefit) pertaining to income (loss) from continuing operations.","units":{"USD":[{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":0,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13"},{"start":"2025-04-01","end":"2025-06-30","val":0,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2025Q2"},{"start":"2026-01-01","end":"2026-03-31","val":-4745332,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":-4745332,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13"},{"start":"2026-04-01","end":"2026-06-30","val":0,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2026Q2"}]}},"DistributedEarnings":{"label":"Distributed Earnings","description":"The total amount of dividends declared in the period for each class of stock and the contractual amount of dividends (or interest on participating income bonds) that must be paid for the period (for example, unpaid cumulative dividends). Dividends declared in the current period do not include dividends declared in respect of prior-period unpaid cumulative dividends. Preferred dividends that are cumulative only if earned are deducted only to the extent that they are earned.","units":{"USD":[{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":0,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13"},{"start":"2025-04-01","end":"2025-06-30","val":0,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2025Q2"},{"start":"2026-01-01","end":"2026-03-31","val":0,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":0,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13"},{"start":"2026-04-01","end":"2026-06-30","val":0,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2026Q2"}]}},"GoodwillPurchaseAccountingAdjustments":{"label":"Goodwill, Purchase Accounting Adjustments","description":"Amount of increase (decrease) from adjustments after acquisition date under purchase accounting of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.","units":{"USD":[{"start":"2026-01-01","end":"2026-03-31","val":0,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1"}]}},"IncrementalCommonSharesAttributableToShareBasedPaymentArrangements":{"label":"Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements","description":"Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.","units":{"shares":[{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":0,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13"},{"start":"2025-04-01","end":"2025-06-30","val":0,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2025Q2"},{"start":"2026-01-01","end":"2026-03-31","val":823867,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":0,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13"},{"start":"2026-04-01","end":"2026-06-30","val":0,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2026Q2"}]}},"NetIncomeLossAvailableToCommonStockholdersDiluted":{"label":"Net Income (Loss) Available to Common Stockholders, Diluted","description":"Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.","units":{"USD":[{"start":"2025-01-01","end":"2025-03-31","val":-156182,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-518360,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13"},{"start":"2025-04-01","end":"2025-06-30","val":-362178,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2025Q2"},{"start":"2026-01-01","end":"2026-03-31","val":1317116,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":-1126778,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13"},{"start":"2026-04-01","end":"2026-06-30","val":-2779400,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2026Q2"}]}},"OtherCommitment":{"label":"Other Commitment","description":"Minimum amount of other commitment not otherwise specified in the taxonomy. Excludes commitments explicitly modeled in the taxonomy, including but not limited to, long-term and short-term purchase commitments, recorded and unrecorded purchase obligations, supply commitments, registration payment arrangements, leases, debt, product warranties, guarantees, environmental remediation obligations, and pensions.","units":{"USD":[{"end":"2025-12-31","val":0,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14"},{"end":"2025-12-31","val":0,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2025Q4I"},{"end":"2026-03-31","val":9000000,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1I"},{"end":"2026-06-30","val":3600000,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2026Q2I"}]}},"PaymentsToAcquireBusinessesNetOfCashAcquired":{"label":"Payments to Acquire Businesses, Net of Cash Acquired","description":"The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.","units":{"USD":[{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":0,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13"},{"start":"2026-01-01","end":"2026-03-31","val":40203669,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":88871765,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13"}]}},"ProceedsFromIssuanceOfPreferredStockAndPreferenceStock":{"label":"Proceeds from Issuance of Preferred Stock and Preference Stock","description":"Proceeds from issuance of capital stock which provides for a specific dividend that is paid to the shareholders before any dividends to common stockholders and which takes precedence over common stockholders in the event of liquidation.","units":{"USD":[{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":0,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13"},{"start":"2026-01-01","end":"2026-03-31","val":50000000,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":110000000,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13"}]}},"TemporaryEquityAccretionOfDividends":{"label":"Temporary Equity, Accretion of Dividends","description":"Value of accretion of temporary equity during the period due to unpaid dividends.","units":{"USD":[{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":0,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13"},{"start":"2026-01-01","end":"2026-03-31","val":98308,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14"},{"start":"2026-01-01","end":"2026-03-31","val":98308,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":1072627,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13"},{"start":"2026-04-01","end":"2026-06-30","val":974319,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2026Q2"}]}},"UndistributedContinuingOperationEarningsLossAllocationToParticipatingSecuritiesDiluted":{"label":"Undistributed Continuing Operation Earnings (Loss), Allocation to Participating Securities, Diluted","description":"Amount of undistributed earnings (loss) from continuing operations allocated to participating securities for diluted earnings (loss) per share or per unit calculation under two-class method.","units":{"USD":[{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":0,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13"},{"start":"2025-04-01","end":"2025-06-30","val":0,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2025Q2"},{"start":"2026-01-01","end":"2026-03-31","val":20138,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":0,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13"},{"start":"2026-04-01","end":"2026-06-30","val":0,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2026Q2"}]}},"UndistributedEarnings":{"label":"Undistributed Earnings, Basic","description":"The earnings that is allocated to common stock and participating securities to the extent that each security may share in earnings as if all of the earnings for the period had been distributed.","units":{"USD":[{"start":"2025-01-01","end":"2025-03-31","val":-156182,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-518360,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13"},{"start":"2025-04-01","end":"2025-06-30","val":-362178,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2025Q2"},{"start":"2026-01-01","end":"2026-03-31","val":1652622,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":-1126778,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13"},{"start":"2026-04-01","end":"2026-06-30","val":-2779400,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2026Q2"}]}},"UndistributedEarningsLossAvailableToCommonShareholdersBasic":{"label":"Undistributed Earnings (Loss) Available to Common Shareholders, Basic","description":"Amount of undistributed earnings (loss) allocated to common stock as if earnings had been distributed. Excludes distributed earnings.","units":{"USD":[{"start":"2025-01-01","end":"2025-03-31","val":-156182,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-518360,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13"},{"start":"2025-04-01","end":"2025-06-30","val":-362178,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2025Q2"},{"start":"2026-01-01","end":"2026-03-31","val":1296978,"accn":"0001437749-26-017096","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":-1126778,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13"},{"start":"2026-04-01","end":"2026-06-30","val":-2779400,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2026Q2"}]}},"BusinessCombinationContingentConsiderationLiabilityCurrent":{"label":"Business Combination, Contingent Consideration, Liability, Current","description":"Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2025-12-31","val":0,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2025Q4I"},{"end":"2026-06-30","val":4117000,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2026Q2I"}]}},"FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue":{"label":"Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value","description":"Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.","units":{"USD":[{"end":"2025-12-31","val":0,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2025Q4I"}]}},"PreferredStockDividendsIncomeStatementImpact":{"label":"Preferred Stock Dividends, Income Statement Impact","description":"The amount of preferred stock dividends that is an adjustment to net income apportioned to common stockholders.","units":{"USD":[{"start":"2025-01-01","end":"2025-06-30","val":0,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13"},{"start":"2025-04-01","end":"2025-06-30","val":0,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2025Q2"},{"start":"2026-01-01","end":"2026-06-30","val":1072627,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13"},{"start":"2026-04-01","end":"2026-06-30","val":974319,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2026Q2"}]}},"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":"2026-06-30","val":9500,"accn":"0001437749-26-027697","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-13","frame":"CY2026Q2I"}]}}},"ecd":{"NonPeoNeoAvgCompActuallyPaidAmt":{"label":"","description":"","units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":300368,"accn":"0001437749-26-018290","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-05-22","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":3268729,"accn":"0001437749-26-018290","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-05-22","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-1245182,"accn":"0001437749-26-018290","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-05-22","frame":"CY2025"}]}},"NonPeoNeoAvgTotalCompAmt":{"label":"","description":"","units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":353484,"accn":"0001437749-26-018290","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-05-22","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":819218,"accn":"0001437749-26-018290","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-05-22","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":442254,"accn":"0001437749-26-018290","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-05-22","frame":"CY2025"}]}},"PeoActuallyPaidCompAmt":{"label":"","description":"","units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":796415,"accn":"0001437749-26-018290","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-05-22","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":9411619,"accn":"0001437749-26-018290","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-05-22","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-3587895,"accn":"0001437749-26-018290","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-05-22","frame":"CY2025"}]}},"PeoTotalCompAmt":{"label":"","description":"","units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":699561,"accn":"0001437749-26-018290","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-05-22","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":3057208,"accn":"0001437749-26-018290","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-05-22","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":840667,"accn":"0001437749-26-018290","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-05-22","frame":"CY2025"}]}},"TotalShareholderRtnAmt":{"label":"","description":"","units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":108.33,"accn":"0001437749-26-018290","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-05-22","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":952.38,"accn":"0001437749-26-018290","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-05-22","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":264.29,"accn":"0001437749-26-018290","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-05-22","frame":"CY2025"}]}}},"ffd":{"NetFeeAmt":{"label":"","description":"","units":{"USD":[{"end":"2026-08-13","val":2355.72,"accn":"0001437749-26-027770","fy":null,"fp":null,"form":"S-8","filed":"2026-08-14","frame":"CY2026Q2I"}]}},"TtlFeeAmt":{"label":"","description":"","units":{"USD":[{"end":"2026-08-13","val":2355.72,"accn":"0001437749-26-027770","fy":null,"fp":null,"form":"S-8","filed":"2026-08-14","frame":"CY2026Q2I"}]}},"TtlOfferingAmt":{"label":"","description":"","units":{"USD":[{"end":"2026-08-13","val":17058078.4,"accn":"0001437749-26-027770","fy":null,"fp":null,"form":"S-8","filed":"2026-08-14","frame":"CY2026Q2I"}]}},"TtlOffsetAmt":{"label":"","description":"","units":{"USD":[{"end":"2026-08-13","val":0,"accn":"0001437749-26-027770","fy":null,"fp":null,"form":"S-8","filed":"2026-08-14","frame":"CY2026Q2I"}]}}}}}