{"cik":1829635,"entityName":"Transcode Therapeutics, 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":"2021-08-20","val":12904574,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2021Q3I"},{"end":"2021-11-15","val":12904574,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q4I"},{"end":"2022-03-25","val":12904574,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2022Q1I"},{"end":"2022-05-10","val":12977234,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2022-08-05","val":12977234,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-11-04","val":12977234,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2023-03-20","val":15823534,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2023Q1I"},{"end":"2023-05-11","val":16998534,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2023-08-04","val":2025674,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-11-10","val":20097596,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2024-03-20","val":5808053,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2024Q1I"},{"end":"2024-05-10","val":6622053,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15"},{"end":"2024-08-09","val":17265658,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-11-04","val":17265658,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2025-04-11","val":23341336,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2025Q1I"},{"end":"2025-04-28","val":23341336,"accn":"0001104659-25-042533","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"end":"2025-05-12","val":23341336,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2025-08-08","val":833683,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-11-10","val":916968,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2026-04-03","val":916968,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2026Q1I"},{"end":"2026-04-27","val":916968,"accn":"0001104659-26-052941","fy":2025,"fp":"FY","form":"10-K/A","filed":"2026-04-30"}]}},"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":"2021-07-13","val":32530529,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021Q2I"},{"end":"2022-06-30","val":11000000,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2022Q2I"},{"end":"2023-06-30","val":4400000,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2023Q2I"},{"end":"2024-06-30","val":7300000,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-06-30","val":7300000,"accn":"0001104659-25-042533","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2024Q2I"},{"end":"2025-06-30","val":6500000,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15"},{"end":"2025-06-30","val":6500000,"accn":"0001104659-26-052941","fy":2025,"fp":"FY","form":"10-K/A","filed":"2026-04-30","frame":"CY2025Q2I"}]}}},"us-gaap":{"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":"2020-12-31","val":369177,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"end":"2020-12-31","val":369177,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":369177,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-06-30","val":1216501,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1984657,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":2503569,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":2503569,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":2503569,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":2503569,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":2503569,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1825641,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1703713,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":3747838,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":4347290,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2022-12-31","val":4347290,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":4347290,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":4347290,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":4347290,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022Q4I"},{"end":"2023-03-31","val":5059070,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":3044042,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":5138952,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":3051259,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":3051259,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":3051259,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":3051259,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":3051259,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":2366764,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":3275068,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":2131459,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":2708137,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-12-31","val":2708137,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2024-12-31","val":2708137,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2024-12-31","val":2708137,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":2708137,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024Q4I"},{"end":"2025-03-31","val":2509677,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1564990,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":2967828,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":3494220,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025Q4I"}]}},"AccruedEmployeeBenefitsCurrent":{"label":"Accrued Employee Benefits, Current","description":"Carrying value as of the balance sheet date of obligations, excluding pension and other postretirement benefits, incurred through that date and payable for perquisites provided to employees pertaining to services received from them. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2021-09-30","val":34179,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":482237,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":482237,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":482237,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":482237,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":482237,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021Q4I"},{"end":"2022-03-31","val":73376,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":119929,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":134704,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":164657,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2022-12-31","val":164657,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":164657,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":164657,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":164657,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022Q4I"},{"end":"2023-03-31","val":212452,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":312242,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":222440,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":589404,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":589404,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":589404,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":589404,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":589404,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":202361,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":191532,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":119452,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":131342,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-12-31","val":131342,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2024-12-31","val":131342,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2024-12-31","val":131342,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":131342,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1305,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":187322,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":216770,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":374850,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025Q4I"}]}},"AccruedProfessionalFeesCurrent":{"label":"Accrued Professional Fees, Current","description":"Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2020-12-31","val":193281,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"end":"2020-12-31","val":273294,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":193281,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-06-30","val":840455,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2021Q2I"},{"end":"2021-09-30","val":107386,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":91985,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":218476,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":218476,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":218476,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":218476,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021Q4I"},{"end":"2022-03-31","val":314465,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":443674,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":299378,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":758816,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2022-12-31","val":758816,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":758816,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":758816,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":758816,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1209229,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":317089,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":778556,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":375550,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":375550,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":375550,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":375550,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":375550,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":667538,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1164435,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":747063,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1282428,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-12-31","val":1282428,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2024-12-31","val":1282428,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2024-12-31","val":1282428,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":1282428,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024Q4I"},{"end":"2025-03-31","val":927241,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":211689,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":735248,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1086260,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025Q4I"}]}},"AdditionalPaidInCapital":{"label":"Additional Paid in Capital","description":"Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock.","units":{"USD":[{"end":"2020-12-31","val":65949,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"end":"2020-12-31","val":65949,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":65949,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-06-30","val":149125,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2021Q2I"},{"end":"2021-09-30","val":30669297,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":30708336,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":30708336,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":30708336,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":30708336,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":30708336,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021Q4I"},{"end":"2022-03-31","val":30774891,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":30873490,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":30979092,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":31109647,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2022-12-31","val":31109647,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":31110880,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":31110880,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":31110943,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022Q4I"},{"end":"2023-03-31","val":32448809,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":39121104,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":46767623,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":48057095,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":48057095,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":48057095,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":48057095,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":48057156,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":54326870,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":56255517,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":58905795,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":61183079,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-12-31","val":61183079,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2024-12-31","val":61183178,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2024-12-31","val":61183178,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":61183178,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024Q4I"},{"end":"2025-03-31","val":85577693,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":85711453,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":85845777,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":108198366,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025Q4I"}]}},"AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue":{"label":"APIC, Share-based Payment Arrangement, Increase for Cost Recognition","description":"Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.","units":{"USD":[{"start":"2020-01-01","end":"2020-03-31","val":698,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2020-01-01","end":"2020-03-31","val":698,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q1"},{"start":"2020-04-01","end":"2020-06-30","val":699,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2020-04-01","end":"2020-06-30","val":699,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q2"},{"start":"2020-07-01","end":"2020-09-30","val":31383,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":45444,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":48431,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-01-01","end":"2021-03-31","val":48431,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-03-31","val":48431,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2021-01-01","end":"2021-03-31","val":48431,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-01-01","end":"2021-03-31","val":48431,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q1"},{"start":"2021-04-01","end":"2021-06-30","val":34514,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-04-01","end":"2021-06-30","val":34514,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-04-01","end":"2021-06-30","val":34514,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-04-01","end":"2021-06-30","val":34514,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q2"},{"start":"2021-07-01","end":"2021-09-30","val":64051,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":64051,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":185996,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":185996,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":60573,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":60573,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-03-31","val":60573,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-03-31","val":60573,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2022-01-01","end":"2022-03-31","val":60573,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-03-31","val":60573,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q1"},{"start":"2022-04-01","end":"2022-06-30","val":98599,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-04-01","end":"2022-06-30","val":98599,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-04-01","end":"2022-06-30","val":98599,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":98599,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q2"},{"start":"2022-07-01","end":"2022-09-30","val":105602,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":105602,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":395329,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"start":"2022-01-01","end":"2022-12-31","val":395329,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":158760,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":158760,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-03-31","val":158760,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-03-31","val":158760,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":158760,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-01-01","end":"2023-03-31","val":158760,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q1"},{"start":"2023-04-01","end":"2023-06-30","val":175484,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":175484,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-04-01","end":"2023-06-30","val":175484,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":175484,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q2"},{"start":"2023-07-01","end":"2023-09-30","val":392331,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":392331,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":1036889,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":1036889,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":183152,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":183152,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-03-31","val":183152,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-03-31","val":183152,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"start":"2024-01-01","end":"2024-03-31","val":183152,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-01-01","end":"2024-03-31","val":183152,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q1"},{"start":"2024-04-01","end":"2024-06-30","val":1143595,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":1143595,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-04-01","end":"2024-06-30","val":1143595,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":1143595,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q2"},{"start":"2024-07-01","end":"2024-09-30","val":204482,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":204482,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":1699999,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":1699999,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":157729,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"start":"2025-01-01","end":"2025-03-31","val":157729,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-01-01","end":"2025-03-31","val":157729,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q1"},{"start":"2025-04-01","end":"2025-06-30","val":131510,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-04-01","end":"2025-06-30","val":131510,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q2"},{"start":"2025-07-01","end":"2025-09-30","val":134324,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":485428,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025"}]}},"AdjustmentsToAdditionalPaidInCapitalWarrantIssued":{"label":"Adjustments to Additional Paid in Capital, Warrant Issued","description":"Amount of increase in additional paid in capital (APIC) resulting from the issuance of warrants. Includes allocation of proceeds of debt securities issued with detachable stock purchase warrants.","units":{"USD":[{"start":"2021-07-01","end":"2021-09-30","val":64752,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":64752,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021"},{"start":"2025-01-01","end":"2025-03-31","val":15384319,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"start":"2025-01-01","end":"2025-03-31","val":15384319,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-01-01","end":"2025-03-31","val":15384319,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-12-31","val":15384321,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025"}]}},"AllocatedShareBasedCompensationExpense":{"label":"Share-based Payment Arrangement, Expense","description":"Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":45444,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":48431,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":82945,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-04-01","end":"2021-06-30","val":34514,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":146996,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":64052,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":185996,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":185996,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":60573,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-12-31","val":395329,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2022"}]}},"AmortizationOfFinancingCosts":{"label":"Amortization of Debt Issuance Costs","description":"Amount of amortization expense attributable to debt issuance costs.","units":{"USD":[{"start":"2020-12-01","end":"2020-12-31","val":10538,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-12-01","end":"2020-12-31","val":10538,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"start":"2021-01-01","end":"2021-06-30","val":10538,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-04-01","end":"2021-06-30","val":1000,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2021Q2"}]}},"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":"2020-12-31","val":1055368,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"end":"2020-12-31","val":1055368,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":1055368,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-06-30","val":1522265,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2021Q2I"},{"end":"2021-09-30","val":25359852,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":22938443,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":22938443,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":22938443,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":22938443,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":22938443,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021Q4I"},{"end":"2022-03-31","val":18850017,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":14155456,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":12015573,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":7587986,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2022-12-31","val":7587986,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":7587986,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":7587986,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":7587986,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022Q4I"},{"end":"2023-03-31","val":5590510,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":5881545,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":10227846,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":5169701,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":5169701,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":5169701,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":5169701,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":5169701,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":7290467,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":4824588,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":3936105,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":7294499,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-12-31","val":7294499,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2024-12-31","val":7294499,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2024-12-31","val":7294499,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":7294499,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024Q4I"},{"end":"2025-03-31","val":13194375,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":8266410,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":5226682,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":162398689,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025Q4I"}]}},"AssetsCurrent":{"label":"Assets, Current","description":"Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.","units":{"USD":[{"end":"2020-12-31","val":831215,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"end":"2020-12-31","val":831215,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":831215,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-06-30","val":540219,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2021Q2I"},{"end":"2021-09-30","val":25204242,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":22732175,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":22732175,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":22732175,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":22732175,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":22732175,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021Q4I"},{"end":"2022-03-31","val":18634693,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":13920783,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":11569885,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":7379405,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2022-12-31","val":7379405,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":7379405,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":7379405,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":7379405,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022Q4I"},{"end":"2023-03-31","val":4346623,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":4892937,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":9373416,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":4455444,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":4455444,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":4455444,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":4455444,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":4455444,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":6714022,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":4386421,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":3612589,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":7093338,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-12-31","val":7093338,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2024-12-31","val":7093338,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2024-12-31","val":7093338,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":7093338,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024Q4I"},{"end":"2025-03-31","val":13044388,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":8241721,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":4751048,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":21983865,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025Q4I"}]}},"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":"2020-12-31","val":828016,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"end":"2020-12-31","val":828016,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":828016,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-06-30","val":79567,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2021Q2I"},{"end":"2021-09-30","val":22499856,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":20825860,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":20825860,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":20825860,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":20825860,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":20825860,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021Q4I"},{"end":"2022-03-31","val":16852626,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":13438385,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":8790540,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":4968418,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2022-12-31","val":4968418,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":4968418,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":4968418,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":4968418,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1622657,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":3572475,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":7452934,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":2767598,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":2767598,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":2767598,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":2767598,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":2767598,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":4913676,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":3354551,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1875862,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":5811064,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-12-31","val":5811064,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2024-12-31","val":5811064,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2024-12-31","val":5811064,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":5811064,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024Q4I"},{"end":"2025-03-31","val":11569154,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":7374815,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":2835916,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":17813521,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025Q4I"}]}},"CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents":{"label":"Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents","description":"Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.","units":{"USD":[{"end":"2019-12-31","val":204471,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"end":"2019-12-31","val":204471,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2019-12-31","val":204471,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2019Q4I"},{"end":"2020-06-30","val":1287827,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1095936,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3I"},{"end":"2020-12-31","val":828016,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"end":"2020-12-31","val":828016,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":828016,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2020-12-31","val":828016,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2020-12-31","val":828016,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2020-12-31","val":828016,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2020-12-31","val":828016,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":98962,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1I"},{"end":"2021-06-30","val":79567,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"end":"2021-06-30","val":79567,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2021Q2I"},{"end":"2021-09-30","val":22499856,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2021-09-30","val":22499856,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3I"},{"end":"2021-12-31","val":20825860,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":20825860,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":20825860,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":20825860,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":20825860,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2021-12-31","val":20825860,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2021-12-31","val":20825860,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2021-12-31","val":20825860,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2021-12-31","val":20825860,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2021Q4I"},{"end":"2022-03-31","val":16852626,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2022-03-31","val":16852626,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1I"},{"end":"2022-06-30","val":13438385,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2022-06-30","val":13438385,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2I"},{"end":"2022-09-30","val":8790540,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2022-09-30","val":8790540,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":4968418,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2022-12-31","val":4968418,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":4968418,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":4968418,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":4968418,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2022-12-31","val":4968418,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15"},{"end":"2022-12-31","val":4968418,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2022-12-31","val":4968418,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2022-12-31","val":4968418,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1622657,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2023-03-31","val":1622657,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":3572475,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2023-06-30","val":3572475,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":7452934,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2023-09-30","val":7452934,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":2767598,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":2767598,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":2767598,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":2767598,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":2767598,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2023-12-31","val":2767598,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2023-12-31","val":2767598,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2023-12-31","val":2767598,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2023-12-31","val":2767598,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":4913676,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15"},{"end":"2024-03-31","val":4913676,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2024Q1I"},{"end":"2024-06-30","val":3354551,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2024-06-30","val":3354551,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1875862,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2024-09-30","val":1875862,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":5811064,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-12-31","val":5811064,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2024-12-31","val":5811064,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2024-12-31","val":5811064,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":5811064,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024Q4I"},{"end":"2025-03-31","val":11569154,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":7374815,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":2835916,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":17813521,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025Q4I"}]}},"CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect":{"label":"Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect","description":"Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.","units":{"USD":[{"start":"2020-01-01","end":"2020-06-30","val":1083356,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2020-01-01","end":"2020-09-30","val":891465,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-12-31","val":623545,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-729054,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-748449,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-01-01","end":"2021-06-30","val":-748449,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-01-01","end":"2021-09-30","val":21671840,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":21671840,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":19997844,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":19997844,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-3973234,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":-3973234,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-7387475,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-06-30","val":-7387475,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":-12035320,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":-12035320,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":-15857442,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"start":"2022-01-01","end":"2022-12-31","val":-15857442,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-3345761,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":-3345761,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-1395943,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":-1395943,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-01-01","end":"2023-09-30","val":2484516,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":2484516,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":-2200820,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":-2200820,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":2146078,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":2146078,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":586953,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":586953,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-01-01","end":"2024-09-30","val":-891736,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":-891736,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":3043466,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":3043466,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":5758090,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":1563751,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-01-01","end":"2025-09-30","val":-2975148,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-01-01","end":"2025-12-31","val":12002457,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025"}]}},"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":"2021-09-30","val":5,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":5,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021Q4I"},{"end":"2022-03-31","val":5,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":5,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":5,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2023-03-31","val":5,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":100,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":100,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":4000,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2023Q4I"},{"end":"2024-12-31","val":132000,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2024Q4I"},{"end":"2025-03-31","val":132000,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"},{"end":"2025-12-31","val":3696000,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025Q4I"}]}},"ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights":{"label":"Class of Warrant or Right, Number of Securities Called by Warrants or Rights","description":"Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares.","units":{"shares":[{"end":"2021-07-13","val":199241,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021Q2I"},{"end":"2021-09-30","val":312500,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":312500,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021Q4I"},{"end":"2022-03-31","val":312500,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":312500,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":312500,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2023-02-28","val":199241,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2023-02-28","val":9962,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2023-02-28","val":9962,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2023-02-28","val":249,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-02-28","val":8,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2023-02-28","val":8,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2023-03-31","val":312500,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":15625,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":15625,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":391,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2023Q4I"},{"end":"2024-12-31","val":12,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2024Q4I"},{"end":"2025-03-31","val":12,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"},{"end":"2025-12-31","val":20,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025Q4I"}]}},"CommonStockCapitalSharesReservedForFutureIssuance":{"label":"Common Stock, Capital Shares Reserved for Future Issuance","description":"Aggregate number of common shares reserved for future issuance.","units":{"shares":[{"end":"2020-12-31","val":1050694,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2020Q4I"},{"end":"2021-06-30","val":1080858,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2021Q2I"}]}},"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":"2020-12-31","val":0.0001,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"end":"2020-12-31","val":0.0001,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":0.0001,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-04-27","val":0.0001,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-04-27","val":0.0001,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-04-27","val":0.0001,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-04-27","val":0.0001,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-04-27","val":0.0001,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0.0001,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0.0001,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0.0001,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":0.0001,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":0.0001,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":0.0001,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":0.0001,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0.0001,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0.0001,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0.0001,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0.0001,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2022-12-31","val":0.0001,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":0.0001,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":0.0001,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":0.0001,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0.0001,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0.0001,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0.0001,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0.0001,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":0.0001,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":0.0001,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":0.0001,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":0.0001,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":0.0001,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":0.0001,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":0.0001,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":0.0001,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-12-31","val":0.0001,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2024-12-31","val":0.0001,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2024-12-31","val":0.0001,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":0.0001,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024Q4I"},{"end":"2025-03-31","val":0.0001,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":0.0001,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":0.0001,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":0.0001,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025Q4I"}]}},"CommonStockSharesAuthorized":{"label":"Common Stock, Shares Authorized","description":"The maximum number of common shares permitted to be issued by an entity's charter and bylaws.","units":{"shares":[{"end":"2020-12-31","val":290000000,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"end":"2020-12-31","val":20000000,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":20000000,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-06-30","val":290000000,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2021Q2I"},{"end":"2021-09-30","val":290000000,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":290000000,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":290000000,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":290000000,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":290000000,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":290000000,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021Q4I"},{"end":"2022-03-31","val":290000000,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":290000000,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":290000000,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":290000000,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2022-12-31","val":290000000,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":290000000,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":290000000,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":290000000,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022Q4I"},{"end":"2023-03-31","val":290000000,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":290000000,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":290000000,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":290000000,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":290000000,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":290000000,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":290000000,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":290000000,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":290000000,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":290000000,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":290000000,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":290000000,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-12-31","val":290000000,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2024-12-31","val":290000000,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2024-12-31","val":290000000,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":290000000,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024Q4I"},{"end":"2025-03-31","val":290000000,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":290000000,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":290000000,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":290000000,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025Q4I"}]}},"CommonStockSharesIssued":{"label":"Common Stock, Shares, Issued","description":"Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.","units":{"shares":[{"end":"2020-12-31","val":4636216,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"end":"2020-12-31","val":4636216,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":4636216,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-06-30","val":4636216,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2021Q2I"},{"end":"2021-09-30","val":12904574,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":12904574,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":12904574,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":12904574,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":12904574,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":12904574,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021Q4I"},{"end":"2022-03-31","val":12977234,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":12977234,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":12977234,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":12977234,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2022-12-31","val":12977234,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":648862,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":648862,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":16222,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022Q4I"},{"end":"2023-03-31","val":15823534,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1950674,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":10687724,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":627448,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":627448,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":627448,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":627448,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":19014,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":5808053,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":7265658,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":17265658,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1029095,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-12-31","val":1029095,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2024-12-31","val":36753,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2024-12-31","val":36753,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":36753,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024Q4I"},{"end":"2025-03-31","val":23341336,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":833683,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":833683,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":916968,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025Q4I"}]}},"CommonStockSharesOutstanding":{"label":"Common Stock, Shares, Outstanding","description":"Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.","units":{"shares":[{"end":"2020-12-31","val":4636216,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"end":"2020-12-31","val":4636216,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":4636216,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-06-30","val":4636216,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2021Q2I"},{"end":"2021-09-30","val":12904574,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":12904574,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":12904574,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":12904574,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":12904574,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":12904574,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021Q4I"},{"end":"2022-03-31","val":12977234,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":12977234,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":12977234,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":12977234,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2022-12-31","val":12977234,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":648862,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":648862,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":16222,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022Q4I"},{"end":"2023-03-31","val":15823534,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1950674,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":10687724,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":627448,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":627448,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":627448,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":627448,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":19014,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":5808053,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":7265658,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":17265658,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1029095,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-12-31","val":1029095,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2024-12-31","val":36753,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2024-12-31","val":36753,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":36753,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024Q4I"},{"end":"2025-03-31","val":23341336,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":833683,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":833683,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":916968,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025Q4I"}]}},"CommonStockValue":{"label":"Common Stock, Value, Issued","description":"Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.","units":{"USD":[{"end":"2020-12-31","val":464,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"end":"2020-12-31","val":464,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":464,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-06-30","val":464,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1291,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1291,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":1291,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":1291,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":1291,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":1291,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1298,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1298,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1298,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1298,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2022-12-31","val":1298,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":65,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":65,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":2,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1582,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":195,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1069,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":63,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":63,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":63,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":63,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":2,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":581,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":727,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1727,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":103,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-12-31","val":103,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2024-12-31","val":4,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2024-12-31","val":4,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":4,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024Q4I"},{"end":"2025-03-31","val":2334,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":84,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":84,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":92,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025Q4I"}]}},"ConvertibleDebtNoncurrent":{"label":"Convertible Debt, Noncurrent","description":"Carrying amount of long-term convertible debt as of the balance sheet date, net of the amount due in the next twelve months or greater than the normal operating cycle, if longer. The debt is convertible into another form of financial instrument, typically the entity's common stock.","units":{"USD":[{"end":"2020-12-31","val":2086675,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"end":"2020-12-31","val":2086675,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":2086675,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-06-30","val":2125813,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2021Q2I"},{"end":"2021-07-13","val":2126146,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2021-07-13","val":2126147,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"}]}},"DebtInstrumentCarryingAmount":{"label":"Long-term Debt, Gross","description":"Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.","units":{"USD":[{"end":"2020-12-31","val":2240000,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"end":"2020-12-31","val":2240000,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":2240000,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-06-30","val":2240000,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2021Q2I"},{"end":"2021-07-13","val":2240000,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2021-07-13","val":2240000,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"}]}},"DebtInstrumentInterestRateStatedPercentage":{"label":"Debt Instrument, Interest Rate, Stated Percentage","description":"Contractual interest rate for funds borrowed, under the debt agreement.","units":{"pure":[{"end":"2020-05-31","val":0.06,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-05-31","val":0.06,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q2I"},{"end":"2021-02-14","val":0.06,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2020Q4I"}]}},"DebtInstrumentUnamortizedDiscountNoncurrent":{"label":"Debt Instrument, Unamortized Discount, Noncurrent","description":"Amount of debt discount to be amortized after one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2020-12-31","val":145323,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"end":"2020-12-31","val":145323,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":145323,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-06-30","val":107852,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2021Q2I"},{"end":"2021-07-13","val":107852,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2021-07-13","val":107851,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"}]}},"DeferredCosts":{"label":"Deferred Costs, Noncurrent","description":"Amount of deferred cost, excluding capitalized cost related to contract with customer; classified as noncurrent.","units":{"USD":[{"end":"2020-12-31","val":224153,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"end":"2020-12-31","val":224153,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":224153,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-06-30","val":890452,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2021Q2I"},{"end":"2022-09-30","val":235817,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2023-03-31","val":135797,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2025-09-30","val":455726,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}},"DeferredFinanceCostsNoncurrentNet":{"label":"Debt Issuance Costs, Noncurrent, Net","description":"Amount, after accumulated amortization, of debt issuance costs classified as noncurrent. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.","units":{"USD":[{"end":"2020-12-31","val":8002,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"end":"2020-12-31","val":8002,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":8002,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-06-30","val":6335,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2021Q2I"},{"end":"2021-07-13","val":6002,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2021-07-13","val":6002,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"}]}},"DeferredIncomeCurrent":{"label":"Deferred Income, Current","description":"Amount of deferred income excluding obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current.","units":{"USD":[{"end":"2021-05-31","val":308861,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"end":"2021-05-31","val":308861,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2021-05-31","val":308861,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-05-31","val":308861,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-05-31","val":308861,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-05-31","val":308861,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-05-31","val":308861,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2021-05-31","val":308861,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2021-05-31","val":308861,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2021-05-31","val":308861,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2021-05-31","val":308861,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2021-05-31","val":308861,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15"},{"end":"2021-05-31","val":308861,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2021-05-31","val":308861,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2021-05-31","val":308861,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2021-06-30","val":251810,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2021Q2I"},{"end":"2021-09-30","val":220075,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":30528,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":30528,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":30528,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q4I"},{"end":"2022-03-31","val":23538,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-05-31","val":1129316,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2022-05-31","val":1129316,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2022-05-31","val":1129316,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2022-05-31","val":1129316,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-05-31","val":1129316,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-05-31","val":1129316,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-05-31","val":1129316,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2022-05-31","val":1129316,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15"},{"end":"2022-05-31","val":1129316,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2022-05-31","val":1129316,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2022-05-31","val":1129316,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2022-06-30","val":23538,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":23538,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2023-04-30","val":870684,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2023-04-30","val":870684,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2023-04-30","val":870684,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-04-30","val":870684,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15"},{"end":"2023-04-30","val":870684,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-04-30","val":870684,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-04-30","val":870684,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q1I"}]}},"DeferredOfferingCosts":{"label":"Deferred Offering Costs","description":"Specific incremental costs directly attributable to a proposed or actual offering of securities which are deferred at the end of the reporting period.","units":{"USD":[{"end":"2021-09-30","val":934427,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":934427,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021Q4I"}]}},"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":"2020-12-31","val":3199,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":3199,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-09-30","val":9410,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":9410,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":9410,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":9410,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":9410,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":9410,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021Q4I"},{"end":"2022-03-31","val":9410,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":9410,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":9410,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":9410,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2022-12-31","val":9410,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":9410,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":9410,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":9410,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022Q4I"},{"end":"2023-03-31","val":9410,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"}]}},"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":"2021-01-01","end":"2021-03-31","val":1254,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":5947,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-01-01","end":"2021-06-30","val":5947,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-01-01","end":"2021-09-30","val":13482,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":13482,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":42470,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":42470,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":21601,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":21601,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":44299,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-06-30","val":44299,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":69101,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":69101,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":98606,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"start":"2022-01-01","end":"2022-12-31","val":98606,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":29640,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":29640,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":60610,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":60610,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-01-01","end":"2023-09-30","val":91828,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":91828,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":123483,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":123483,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":32164,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":32164,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":64517,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":64517,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-01-01","end":"2024-09-30","val":80548,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":80548,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":90894,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":90894,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":13443,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":26885,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-01-01","end":"2025-09-30","val":31666,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-01-01","end":"2025-12-31","val":76446,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025"}]}},"DividendsCommonStock":{"label":"Dividends, Common Stock","description":"Amount of paid and unpaid common stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK).","units":{"USD":[{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3"},{"start":"2020-01-01","end":"2021-12-31","val":0,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":0,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":0,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":0,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":0,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":0,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":0,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"}]}},"DueToRelatedPartiesCurrent":{"label":"Due to Related Parties, Current","description":"Carrying amount as of the balance sheet date of obligations due all related parties. For classified balance sheets, represents the current portion of such liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2020-12-31","val":35685,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"end":"2020-12-31","val":35685,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":35685,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-06-30","val":35525,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2021Q2I"}]}},"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":"2020-01-01","end":"2020-06-30","val":-0.04,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2020-04-01","end":"2020-06-30","val":-0.03,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-0.33,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-07-01","end":"2020-09-30","val":-0.3,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-0.51,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-0.97,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-0.37,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-01-01","end":"2021-06-30","val":-0.37,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-04-01","end":"2021-06-30","val":0.6,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-04-01","end":"2021-06-30","val":0.6,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-0.58,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":-0.58,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":-0.2,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":-0.2,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-0.81,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":-0.81,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-0.27,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":-0.27,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-0.63,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-06-30","val":-12.55,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":-0.36,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-04-01","end":"2022-06-30","val":-7.2,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-0.96,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":-19.16,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":-0.33,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":-6.61,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-1.35,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"start":"2022-01-01","end":"2022-12-31","val":-1082.79,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-0.33,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":-259.07,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-8.97,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":-373.15,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":-3.29,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":-142.38,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-8.46,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":-273.66,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":-1.68,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":-48.44,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-103.61,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":-3419.01,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-0.65,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":-21.35,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-1.4,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":-1290.94,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":-0.74,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":-680.23,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-1.21,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":-1117.89,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":-0.16,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":-146.06,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-47.14,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":-1336.63,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-2.51,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-32.45,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-04-01","end":"2025-06-30","val":-5.13,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-34.49,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":-5.82,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-52.59,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025"}]}},"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-09-30","val":-0.33,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-07-01","end":"2020-09-30","val":-0.3,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3"},{"start":"2021-01-01","end":"2021-09-30","val":-0.58,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":-0.2,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3"}]}},"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":"2020-01-01","end":"2020-06-30","val":-0.04,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2020-04-01","end":"2020-06-30","val":-0.03,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-12-31","val":-0.51,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-0.97,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-0.37,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-01-01","end":"2021-06-30","val":-0.37,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-04-01","end":"2021-06-30","val":0.51,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-04-01","end":"2021-06-30","val":0.51,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-0.58,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":-0.2,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-0.81,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":-0.81,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-0.27,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":-0.27,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-0.63,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-06-30","val":-12.55,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":-0.36,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-04-01","end":"2022-06-30","val":-7.2,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-0.96,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":-19.16,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":-0.33,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":-6.61,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-1.35,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"start":"2022-01-01","end":"2022-12-31","val":-1082.79,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-0.33,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":-259.07,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-8.97,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":-373.15,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":-3.29,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":-142.38,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-8.46,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":-273.66,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":-1.68,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":-48.44,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-103.61,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":-3419.01,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-0.65,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":-21.35,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-1.4,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":-1290.94,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":-0.74,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":-680.23,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-1.21,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":-1117.89,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":-0.16,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":-146.06,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-47.14,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":-1336.63,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-2.51,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-32.45,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-04-01","end":"2025-06-30","val":-5.13,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-34.49,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":-5.82,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-52.59,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025"}]}},"EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability":{"label":"Embedded Derivative, Fair Value of Embedded Derivative Liability","description":"Fair value as of the balance sheet date of the embedded derivative or group of embedded derivatives classified as a liability.","units":{"USD":[{"end":"2020-12-31","val":1751000,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"end":"2020-12-31","val":1751000,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":1751000,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-06-30","val":2618000,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2021Q2I"}]}},"EmbeddedDerivativeGainLossOnEmbeddedDerivativeNet":{"label":"Embedded Derivative, Gain (Loss) on Embedded Derivative, Net","description":"Net Increase or Decrease in the fair value of the embedded derivative or group of embedded derivatives included in earnings in the period.","units":{"USD":[{"start":"2020-01-01","end":"2020-09-30","val":-840000,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-07-01","end":"2020-09-30","val":-840000,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-1208000,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":-867000,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-04-01","end":"2021-06-30","val":3069000,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-867000,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-12-31","val":-867000,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021"}]}},"EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions":{"label":"Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount","description":"Amount of cost to be recognized for option under share-based payment arrangement.","units":{"USD":[{"end":"2021-06-30","val":312534,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2021Q2I"},{"end":"2021-09-30","val":279166,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":192000,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021Q4I"},{"end":"2022-03-31","val":955671,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2044859,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-12-31","val":2622303,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2022Q4I"},{"end":"2024-03-31","val":109119,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1141684,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1079747,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":714937,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2024Q4I"},{"end":"2025-03-31","val":545084,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":283614,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":149291,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":0,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025Q4I"}]}},"FairValueAdjustmentOfWarrants":{"label":"Fair Value Adjustment of Warrants","description":"Amount of expense (income) related to adjustment to fair value of warrant liability.","units":{"USD":[{"start":"2020-01-01","end":"2020-09-30","val":14164,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-07-01","end":"2020-09-30","val":14164,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":14852,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":47115,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":4769,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-01-01","end":"2021-06-30","val":4769,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-04-01","end":"2021-06-30","val":-42346,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-04-01","end":"2021-06-30","val":-42346,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":6109,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":6109,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":1340,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":1340,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":6109,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":6109,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"},{"start":"2024-01-01","end":"2024-12-31","val":938690,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":938690,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":9234922,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":9396636,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-04-01","end":"2025-06-30","val":161714,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":9675797,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":279161,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":9277321,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025"}]}},"FairValueLiabilitiesLevel1ToLevel2TransfersAmount":{"label":"Fair Value, Liabilities, Level 1 to Level 2 Transfers, Amount","description":"Amount of transfers of liabilities measured on a recurring basis out of Level 1 of the fair value hierarchy into Level 2.","units":{"USD":[{"end":"2020-06-30","val":0,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3I"},{"end":"2021-06-30","val":0,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021Q4I"}]}},"FairValueLiabilitiesLevel2ToLevel1TransfersAmount":{"label":"Fair Value, Liabilities, Level 2 to Level 1 Transfers, Amount","description":"Amount of transfers of liabilities measured on a recurring basis out of Level 2 of the fair value hierarchy into Level 1.","units":{"USD":[{"end":"2020-06-30","val":0,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3I"},{"end":"2021-06-30","val":0,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021Q4I"}]}},"FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersIntoLevel3":{"label":"Fair Value, Measurement with Unobservable Inputs Reconciliation, Liability, Transfers Into Level 3","description":"Amount of transfers of financial instrument classified as a liability into level 3 of the fair value hierarchy.","units":{"USD":[{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3"},{"start":"2020-01-01","end":"2021-12-31","val":0,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"}]}},"FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3":{"label":"Fair Value, Measurement with Unobservable Inputs Reconciliation, Liability, Transfers out of Level 3","description":"Amount of transfers of financial instrument classified as a liability out of level 3 of the fair value hierarchy.","units":{"USD":[{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3"},{"start":"2020-01-01","end":"2021-12-31","val":0,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"}]}},"FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisChangeInUnrealizedGainLoss":{"label":"Fair Value, Net Derivative Asset (Liability), Recurring Basis, Still Held, Unrealized Gain (Loss)","description":"Amount of unrealized gain (loss) recognized in income for derivative asset (liability) after deduction of derivative liability (asset), measured at fair value using unobservable input (level 3) and still held.","units":{"USD":[{"start":"2021-01-01","end":"2021-03-31","val":3936000,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":867000,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-04-01","end":"2021-06-30","val":-3069000,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2021Q2"}]}},"FinancialLiabilitiesFairValueDisclosure":{"label":"Financial Liabilities Fair Value Disclosure","description":"Fair value of financial obligations, including, but not limited to, debt instruments, derivative liabilities, federal funds purchased and sold under agreements to repurchase, securities loaned or sold under agreements to repurchase, financial instruments sold not yet purchased, guarantees, line of credit, loans and notes payable, servicing liability, and trading liabilities.","units":{"USD":[{"end":"2020-12-31","val":1780376,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"end":"2020-12-31","val":1780376,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":1780376,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-06-30","val":2652145,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2021Q2I"}]}},"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":"2020-01-01","end":"2020-06-30","val":29414,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2020-04-01","end":"2020-06-30","val":16605,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":214967,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-07-01","end":"2020-09-30","val":185555,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":442145,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":185706,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":329482,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-01-01","end":"2021-06-30","val":329482,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-04-01","end":"2021-06-30","val":143776,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-04-01","end":"2021-06-30","val":143776,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":1696444,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":1696444,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":1366963,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":1366963,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":3397169,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":3397169,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1595926,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":1595926,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":3683191,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-06-30","val":3683191,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":2087265,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-04-01","end":"2022-06-30","val":2087265,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":5592727,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":5592727,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":1909536,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":1909536,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":8433448,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"start":"2022-01-01","end":"2022-12-31","val":8401462,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":2309763,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":2296334,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":4474688,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":4453416,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":2164926,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":2157083,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":6459578,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":6421024,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":1984890,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":1967608,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":7154986,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":7154986,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1529962,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":1529962,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":3562301,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":3562301,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":2032339,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":2032339,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":4500326,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":4500326,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":938026,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":938026,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":5954339,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":5954339,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":951652,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":2606804,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-04-01","end":"2025-06-30","val":1655152,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":4006941,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":1400136,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":5771063,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025"}]}},"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-06-30","val":-168458,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2020-04-01","end":"2020-06-30","val":-127198,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2020Q2"},{"start":"2021-01-01","end":"2021-06-30","val":-1714434,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-04-01","end":"2021-06-30","val":2770904,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2021Q2"},{"start":"2024-01-01","end":"2024-12-31","val":-16754971,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-34435008,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025"}]}},"IncomeTaxExaminationPenaltiesAndInterestAccrued":{"label":"Income Tax Examination, Penalties and Interest Accrued","description":"The amount of estimated penalties and interest accrued as of the balance sheet date arising from income tax examinations.","units":{"USD":[{"end":"2020-12-31","val":0,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"end":"2020-12-31","val":0,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q4I"},{"end":"2021-06-30","val":0,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":0,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":0,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":0,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":0,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":0,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":0,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":0,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":0,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":0,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":0,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":0,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15"},{"end":"2024-03-31","val":0,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2024Q1I"},{"end":"2024-06-30","val":0,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":0,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":0,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-12-31","val":0,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2024-12-31","val":0,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q4I"},{"end":"2025-03-31","val":0,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":0,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":0,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":0,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025Q4I"}]}},"IncomeTaxExaminationPenaltiesAndInterestExpense":{"label":"Income Tax Examination, Penalties and Interest Expense","description":"The sum of the amounts of estimated penalties and interest recognized in the period arising from income tax examinations.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2020"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":0,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-01-01","end":"2025-09-30","val":0,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025"}]}},"IncomeTaxExpenseBenefit":{"label":"Income Tax Expense (Benefit)","description":"Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.","units":{"USD":[{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":53051,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":53051,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":0,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":0,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":0,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":0,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":0,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":0,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":0,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":0,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":0,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-01-01","end":"2025-09-30","val":0,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-01-01","end":"2025-12-31","val":226069,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025"}]}},"IncreaseDecreaseInDeferredRevenue":{"label":"Increase (Decrease) in Deferred Revenue","description":"Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.","units":{"USD":[{"start":"2021-01-01","end":"2021-06-30","val":251810,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-01-01","end":"2021-06-30","val":251810,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-01-01","end":"2021-09-30","val":220075,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":220075,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":30528,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":30528,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-6990,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":-6990,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-6990,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-06-30","val":-6990,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":-6990,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":-6990,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":-30528,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"start":"2022-01-01","end":"2022-12-31","val":-30528,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":81747,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":81747,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-01-01","end":"2023-09-30","val":54306,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":54306,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":27057,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":27057,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-27057,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":-27057,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-27057,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":-27057,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-01-01","end":"2024-09-30","val":-27057,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":-27057,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":-1649,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":-1649,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-25408,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-25408,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-01-01","end":"2025-09-30","val":-25408,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-01-01","end":"2025-12-31","val":-25408,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025"}]}},"IncreaseDecreaseInDueFromRelatedParties":{"label":"Increase (Decrease) in Due from Related Parties","description":"The increase (decrease) during the reporting period in receivables to be collected from other entities that could exert significant influence over the reporting entity.","units":{"USD":[{"start":"2021-01-01","end":"2021-09-30","val":35685,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"}]}},"IncreaseDecreaseInInterestPayableNet":{"label":"Increase (Decrease) in Interest Payable, Net","description":"The increase (decrease) during the reporting period in interest payable, which represents the amount owed to note holders, bond holders, and other parties for interest earned on loans or credit extended to the reporting entity.","units":{"USD":[{"start":"2020-01-01","end":"2020-06-30","val":54071,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2020-01-01","end":"2020-09-30","val":87890,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-12-31","val":121709,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":33138,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":55598,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-01-01","end":"2021-06-30","val":55598,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-01-01","end":"2021-09-30","val":55598,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":55598,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":55598,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":55598,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"}]}},"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":"2020-01-01","end":"2020-06-30","val":3200,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2020-01-01","end":"2020-09-30","val":3200,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-12-31","val":3199,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":475597,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":457453,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-01-01","end":"2021-06-30","val":457453,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-01-01","end":"2021-09-30","val":2701186,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":2701186,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":1903114,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":1903114,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-124248,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":-124248,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-1458646,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-06-30","val":-1458646,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":385152,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":385152,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":144444,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"start":"2022-01-01","end":"2022-12-31","val":144444,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":673207,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":673207,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-730296,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":-730296,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-01-01","end":"2023-09-30","val":-130276,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":-130276,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":-362912,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":-362912,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":112500,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":112500,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-655976,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":-655976,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-01-01","end":"2024-09-30","val":36927,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":36927,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":-405573,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":-405573,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-129475,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-591489,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-01-01","end":"2025-09-30","val":434562,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-01-01","end":"2025-12-31","val":-477261,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025"}]}},"InterestExpense":{"label":"Interest Expense","description":"Amount of the cost of borrowed funds accounted for as interest expense.","units":{"USD":[{"start":"2020-01-01","end":"2020-06-30","val":60430,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2020-04-01","end":"2020-06-30","val":35650,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":340709,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-07-01","end":"2020-09-30","val":280277,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":394573,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":52770,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":94736,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-01-01","end":"2021-06-30","val":94736,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-04-01","end":"2021-06-30","val":41966,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-04-01","end":"2021-06-30","val":41966,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":95070,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":95070,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":333,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":333,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":95070,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":95070,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":31986,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":13429,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":21272,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":7843,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":38554,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":17282,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":55899,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":55899,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":9706,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":9706,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":14188,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":4482,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":24981,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":10792,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":26813,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":114,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1"}]}},"InterestPayableCurrentAndNoncurrent":{"label":"Interest Payable","description":"Amount of interest payable on debt, including, but not limited to, trade payables.","units":{"USD":[{"end":"2020-06-30","val":91578,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2020Q2I"},{"end":"2021-06-30","val":247285,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2021Q2I"}]}},"InvestmentIncomeInterest":{"label":"Investment Income, Interest","description":"Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.","units":{"USD":[{"start":"2020-01-01","end":"2020-06-30","val":86,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2020-04-01","end":"2020-06-30","val":57,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":114,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-07-01","end":"2020-09-30","val":28,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":136,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":12,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":13,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-01-01","end":"2021-06-30","val":13,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-04-01","end":"2021-06-30","val":1,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-04-01","end":"2021-06-30","val":1,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":154,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":154,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":141,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":141,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":664,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":664,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":442,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":442,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1773,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-06-30","val":1773,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":1331,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-04-01","end":"2022-06-30","val":1331,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":10774,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":10774,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":9001,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":9001,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":20410,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"start":"2022-01-01","end":"2022-12-31","val":20410,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":4770,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":4770,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":5017,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":5017,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":246,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":246,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":5148,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":5148,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":131,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":131,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":5285,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":5285,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":168,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":168,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":346,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":346,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":178,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":178,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":525,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":525,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":179,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":179,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":684,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":684,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":146,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":294,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-04-01","end":"2025-06-30","val":148,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":441,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":147,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":79198,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025"}]}},"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":"2021-06-30","val":74520,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2021Q2I"},{"end":"2021-09-30","val":46575,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":18630,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021Q4I"},{"end":"2023-03-31","val":796321,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":684466,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":609896,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":460755,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2023Q4I"},{"end":"2024-03-31","val":345537,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":230320,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":153508,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":38291,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2024Q4I"}]}},"Liabilities":{"label":"Liabilities","description":"Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.","units":{"USD":[{"end":"2020-12-31","val":4463600,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"end":"2020-12-31","val":4463600,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":4463600,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-06-30","val":6558346,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2021Q2I"},{"end":"2021-09-30","val":2204732,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":2534097,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":2534097,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":2534097,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":2534097,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":2534097,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1849179,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1727251,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":3771376,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":4347290,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2022-12-31","val":4347290,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":4347290,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":4347290,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":4347290,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022Q4I"},{"end":"2023-03-31","val":5827302,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":3789082,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":5787952,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":3528887,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":3528887,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":3528887,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":3528887,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":3528887,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":2706172,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":3502314,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":2283940,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":9313233,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-12-31","val":9313233,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2024-12-31","val":9313233,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2024-12-31","val":9313233,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":9313233,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024Q4I"},{"end":"2025-03-31","val":2901677,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":2118704,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":3800703,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":10518687,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025Q4I"}]}},"LiabilitiesAndStockholdersEquity":{"label":"Liabilities and Equity","description":"Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.","units":{"USD":[{"end":"2020-12-31","val":1055368,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"end":"2020-12-31","val":1055368,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":1055368,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-06-30","val":1522265,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2021Q2I"},{"end":"2021-09-30","val":25359852,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":22938443,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":22938443,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":22938443,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":22938443,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":22938443,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021Q4I"},{"end":"2022-03-31","val":18850017,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":14155456,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":12015573,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":7587986,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2022-12-31","val":7587986,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":7587986,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":7587986,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":7587986,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022Q4I"},{"end":"2023-03-31","val":5590510,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":5881545,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":10227846,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":5169701,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":5169701,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":5169701,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":5169701,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":5169701,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":7290467,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":4824588,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":3936105,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":7294499,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-12-31","val":7294499,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2024-12-31","val":7294499,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2024-12-31","val":7294499,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":7294499,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024Q4I"},{"end":"2025-03-31","val":13194375,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":8266410,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":5226682,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":162398689,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025Q4I"}]}},"LiabilitiesCurrent":{"label":"Liabilities, Current","description":"Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.","units":{"USD":[{"end":"2020-12-31","val":404862,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"end":"2020-12-31","val":404862,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":404862,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-06-30","val":1533103,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2021Q2I"},{"end":"2021-09-30","val":2204732,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":2534097,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":2534097,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":2534097,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":2534097,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":2534097,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1849179,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1727251,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":3771376,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":4347290,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2022-12-31","val":4347290,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":4347290,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":4347290,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":4347290,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022Q4I"},{"end":"2023-03-31","val":5449489,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":3523430,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":5598186,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":3490596,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":3490596,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":3490596,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":3490596,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":3490596,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":2706172,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":3502314,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":2283940,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":2771836,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-12-31","val":2771836,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2024-12-31","val":2771836,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2024-12-31","val":2771836,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":2771836,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024Q4I"},{"end":"2025-03-31","val":2509677,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1564990,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":2967828,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":3494220,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025Q4I"}]}},"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":"2020-01-01","end":"2020-06-30","val":1190000,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2020-01-01","end":"2020-09-30","val":1128945,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-12-31","val":1116516,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-131600,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-52756,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-01-01","end":"2021-06-30","val":-52756,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-01-01","end":"2021-09-30","val":25507064,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":25507064,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":25516549,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":25516549,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":5989,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":5989,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":5989,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-06-30","val":5989,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":-219828,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":-219828,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":5989,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"start":"2022-01-01","end":"2022-12-31","val":5989,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1180686,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":1180686,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":7540312,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":7540312,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-01-01","end":"2023-09-30","val":14931171,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":14931171,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":15909324,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":15909324,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":6087141,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":6087141,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":6872339,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":6872339,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-01-01","end":"2024-09-30","val":9319135,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":9319135,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":16401174,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":16401174,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":8854797,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":8854797,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-01-01","end":"2025-09-30","val":8399071,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-01-01","end":"2025-12-31","val":31523122,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025"}]}},"NetCashProvidedByUsedInInvestingActivities":{"label":"Net Cash Provided by (Used in) Investing Activities","description":"Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.","units":{"USD":[{"start":"2021-01-01","end":"2021-03-31","val":-75301,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-97541,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-01-01","end":"2021-06-30","val":-97541,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-01-01","end":"2021-09-30","val":-169092,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":-169092,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":-251820,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":-251820,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-30657,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":-30657,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-72704,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-06-30","val":-72704,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":-72704,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":-72704,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":-100919,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"start":"2022-01-01","end":"2022-12-31","val":-100919,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-12896,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":-12896,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-31003,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":-31003,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-01-01","end":"2023-09-30","val":-35609,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":-35609,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":-35609,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":-35609,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-3836,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":-3836,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-8391,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":-8391,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-01-01","end":"2024-09-30","val":-21261,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":-21261,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":-21761,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":-21761,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-4436,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025"}]}},"NetCashProvidedByUsedInOperatingActivities":{"label":"Net Cash Provided by (Used in) Operating Activities","description":"Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.","units":{"USD":[{"start":"2020-01-01","end":"2020-06-30","val":-106644,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2020-01-01","end":"2020-09-30","val":-237480,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-12-31","val":-492971,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-522153,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-598152,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-01-01","end":"2021-06-30","val":-598152,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-01-01","end":"2021-09-30","val":-3666132,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":-3666132,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":-5266885,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":-5266885,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-3948566,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":-3948566,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-7320760,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-06-30","val":-7320760,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":-11742788,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":-11742788,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":-15762512,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"start":"2022-01-01","end":"2022-12-31","val":-15762512,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-4513551,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":-4513551,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-8905252,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":-8905252,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-01-01","end":"2023-09-30","val":-12411046,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":-12411046,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":-18074535,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":-18074535,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-3937227,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":-3937227,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-6276995,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":-6276995,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-01-01","end":"2024-09-30","val":-10189610,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":-10189610,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":-13335947,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":-13335947,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-3096707,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-7291046,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-01-01","end":"2025-09-30","val":-11374219,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-01-01","end":"2025-12-31","val":-19516229,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025"}]}},"NetIncomeLoss":{"label":"Net Income (Loss) Attributable to Parent","description":"The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.","units":{"USD":[{"start":"2020-01-01","end":"2020-03-31","val":-41260,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2020-01-01","end":"2020-03-31","val":-41260,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-168458,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2020-04-01","end":"2020-06-30","val":-127198,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2020-04-01","end":"2020-06-30","val":-127198,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-1542362,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-07-01","end":"2020-09-30","val":-1373904,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-2343893,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-4485338,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-01-01","end":"2021-03-31","val":-4485338,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-03-31","val":-4485338,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2021-01-01","end":"2021-03-31","val":-4485338,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-01-01","end":"2021-03-31","val":-4485338,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-1714434,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-01-01","end":"2021-06-30","val":-1714434,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-04-01","end":"2021-06-30","val":2770904,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-04-01","end":"2021-06-30","val":2770904,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-04-01","end":"2021-06-30","val":2770904,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-04-01","end":"2021-06-30","val":2770904,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-4044140,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":-4044140,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":-2329706,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":-2329706,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-6843399,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":-6843399,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-3470070,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":-3470070,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-03-31","val":-3470070,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-03-31","val":-3470070,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2022-01-01","end":"2022-03-31","val":-3470070,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-03-31","val":-3470070,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-8141302,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-06-30","val":-8141302,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":-4671232,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-04-01","end":"2022-06-30","val":-4671232,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-04-01","end":"2022-06-30","val":-4671232,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":-4671232,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-12430912,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":-12430912,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":-4289610,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":-4289610,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-17564968,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"start":"2022-01-01","end":"2022-12-31","val":-17564968,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-4816934,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":-4816934,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-03-31","val":-4816934,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-03-31","val":-4816934,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":-4816934,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-01-01","end":"2023-03-31","val":-4816934,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-9158586,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":-9158586,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":-4341653,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":-4341653,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-04-01","end":"2023-06-30","val":-4341653,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":-4341653,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-14458548,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":-14458548,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":-5299962,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":-5299962,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-18546095,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":-18546095,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-3326812,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":-3326812,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-03-31","val":-3326812,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-03-31","val":-3326812,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"start":"2024-01-01","end":"2024-03-31","val":-3326812,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-01-01","end":"2024-03-31","val":-3326812,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-8517626,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":-8517626,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":-5190814,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":-5190814,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-04-01","end":"2024-06-30","val":-5190814,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":-5190814,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-10839013,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":-10839013,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":-2321387,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":-2321387,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-16754971,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":-16754971,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-12085413,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"start":"2025-01-01","end":"2025-03-31","val":-12085413,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-01-01","end":"2025-03-31","val":-12085413,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-16361915,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-04-01","end":"2025-06-30","val":-4276502,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-04-01","end":"2025-06-30","val":-4276502,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-21217966,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":-4856051,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-34661076,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025"}]}},"NetIncomeLossAttributableToParentDiluted":{"label":"Net Income (Loss) Attributable to Parent, Diluted","description":"The portion of profit or loss for the period, net of income taxes, which is attributable to the parent, and includes adjustments resulting from the assumption that dilutive convertible securities were converted, options or warrants were exercised, or that other shares were issued upon the satisfaction of certain conditions.","units":{"USD":[{"start":"2020-01-01","end":"2020-06-30","val":-168458,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2020-04-01","end":"2020-06-30","val":-127198,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2020Q2"},{"start":"2021-01-01","end":"2021-06-30","val":-1714434,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-04-01","end":"2021-06-30","val":2770904,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2021Q2"}]}},"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":"2020-01-01","end":"2020-06-30","val":-60344,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2020-04-01","end":"2020-06-30","val":-35593,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-1194759,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-07-01","end":"2020-09-30","val":-1134413,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-1617289,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-4035873,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-909441,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-01-01","end":"2021-06-30","val":-909441,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-04-01","end":"2021-06-30","val":3126432,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-04-01","end":"2021-06-30","val":3126432,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-879239,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":-879239,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":30203,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":30203,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-692264,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":-692264,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":7432,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":7432,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":43493,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-06-30","val":43493,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":36061,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-04-01","end":"2022-06-30","val":36061,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":707443,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":707443,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":663950,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":663950,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":1100846,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"start":"2022-01-01","end":"2022-12-31","val":1068860,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":84179,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":70750,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":873362,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":852090,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":789183,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":781340,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":900934,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":862380,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":27572,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":10290,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":872421,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":872421,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-37830,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":-37830,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-114728,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":-114728,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":-76898,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":-76898,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-270704,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":-270704,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":-155975,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":-155975,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-1094274,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":-1094274,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-8914234,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-8969602,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-04-01","end":"2025-06-30","val":-55368,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-9264452,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":-294851,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-6454937,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025"}]}},"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":"2020-01-01","end":"2020-06-30","val":108114,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2020-04-01","end":"2020-06-30","val":91605,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":347603,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-07-01","end":"2020-09-30","val":239491,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":726604,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":449465,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":804993,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-01-01","end":"2021-06-30","val":804993,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-04-01","end":"2021-06-30","val":355528,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-04-01","end":"2021-06-30","val":355528,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":3164901,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":3164901,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":2359909,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":2359909,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":6151135,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":6151135,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":3477502,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":3477502,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":8184795,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-06-30","val":8184795,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":4707293,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-04-01","end":"2022-06-30","val":4707293,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":13138355,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":13138355,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":4953560,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":4953560,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":18665814,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"start":"2022-01-01","end":"2022-12-31","val":18633828,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":4901113,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":4887684,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":10031948,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":10010676,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":5130836,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":5122993,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":15359482,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":15320928,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":5327534,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":5310252,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":19418516,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":19418516,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":3288982,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":3288982,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":8402898,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":8402898,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":5113916,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":5113916,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":10568309,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":10568309,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":2165412,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":2165412,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":15660697,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":15660697,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":3171179,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":7392313,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-04-01","end":"2025-06-30","val":4221134,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":11953514,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":4561200,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":27980071,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025"}]}},"OperatingIncomeLoss":{"label":"Operating Income (Loss)","description":"The net result for the period of deducting operating expenses from operating revenues.","units":{"USD":[{"start":"2020-01-01","end":"2020-06-30","val":-108114,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2020-04-01","end":"2020-06-30","val":-91605,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-347603,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-07-01","end":"2020-09-30","val":-239491,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-726604,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-449465,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-804993,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-01-01","end":"2021-06-30","val":-804993,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-04-01","end":"2021-06-30","val":-355528,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-04-01","end":"2021-06-30","val":-355528,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-3164901,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":-3164901,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":-2359909,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":-2359909,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-6151135,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":-6151135,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-3477502,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":-3477502,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-8184795,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-06-30","val":-8184795,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":-4707293,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-04-01","end":"2022-06-30","val":-4707293,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-13138355,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":-13138355,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":-4953560,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":-4953560,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-18665814,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"start":"2022-01-01","end":"2022-12-31","val":-18633828,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-4901113,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":-4887684,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-10031948,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":-10010676,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":-5130836,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":-5122993,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-15359482,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":-15320928,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":-5327534,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":-5310252,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-19418516,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":-19418516,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-3288982,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":-3288982,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-8402898,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":-8402898,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":-5113916,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":-5113916,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-10568309,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":-10568309,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":-2165412,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":-2165412,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-15660697,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":-15660697,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-3171179,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-7392313,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-04-01","end":"2025-06-30","val":-4221134,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-11953514,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":-4561200,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-27980071,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025"}]}},"OtherAssetsCurrent":{"label":"Other Assets, Current","description":"Amount of current assets classified as other.","units":{"USD":[{"end":"2021-09-30","val":481565,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"}]}},"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":"2021-09-30","val":164145,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":441593,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":441593,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":441593,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":441593,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":441593,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021Q4I"},{"end":"2022-03-31","val":962793,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":260387,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":295023,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":241111,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2022-12-31","val":241111,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":241111,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":241111,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":241111,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1508284,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":722347,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":658188,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":717686,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":717686,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":717686,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":717686,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":717686,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1061170,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":511230,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":772867,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":517484,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-12-31","val":517484,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2024-12-31","val":517484,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2024-12-31","val":517484,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":517484,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024Q4I"},{"end":"2025-03-31","val":519286,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":241513,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":882137,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":242976,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025Q4I"}]}},"PaidInKindInterest":{"label":"Paid-in-Kind Interest","description":"Interest paid other than in cash for example by issuing additional debt securities. As a noncash item, it is added 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":6358,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2020-01-01","end":"2020-09-30","val":252819,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-12-31","val":272864,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":19633,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":39138,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-01-01","end":"2021-06-30","val":39138,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-01-01","end":"2021-09-30","val":39471,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":39471,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":39471,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":39471,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"}]}},"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":"2021-01-01","end":"2021-03-31","val":75301,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":97541,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-01-01","end":"2021-06-30","val":97541,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-01-01","end":"2021-09-30","val":169092,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":169092,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":254820,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":254820,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":30657,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":30657,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":72704,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-06-30","val":72704,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":72704,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":72704,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":100919,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"start":"2022-01-01","end":"2022-12-31","val":100919,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":12896,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":12896,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":31003,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":31003,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-01-01","end":"2023-09-30","val":35609,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":35609,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":35609,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":35609,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":3836,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":3836,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":8391,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":8391,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-01-01","end":"2024-09-30","val":21261,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":21261,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":21761,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":21761,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":6660,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025"}]}},"PreferredStockParOrStatedValuePerShare":{"label":"Preferred Stock, Par or Stated Value Per Share","description":"Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.","units":{"USD/shares":[{"end":"2020-12-31","val":0.0001,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"end":"2020-12-31","val":0.0001,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":0.0001,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-04-27","val":0.0001,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"end":"2021-04-27","val":0.0001,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2021-04-27","val":0.0001,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-04-27","val":0.0001,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-04-27","val":0.0001,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-04-27","val":0.0001,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-04-27","val":0.0001,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2021-04-27","val":0.0001,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2021-04-27","val":0.0001,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2021-04-27","val":0.0001,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2021-04-27","val":0.0001,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0.0001,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0.0001,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0.0001,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":0.0001,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":0.0001,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":0.0001,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":0.0001,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0.0001,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0.0001,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0.0001,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0.0001,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2022-12-31","val":0.0001,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":0.0001,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":0.0001,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":0.0001,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0.0001,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0.0001,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0.0001,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0.0001,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":0.0001,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":0.0001,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":0.0001,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":0.0001,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":0.0001,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":0.0001,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":0.0001,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":0.0001,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-12-31","val":0.0001,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2024-12-31","val":0.0001,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2024-12-31","val":0.0001,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q4I"},{"end":"2025-03-31","val":0.0001,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":0.0001,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":0.0001,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":0.0001,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025Q4I"}]}},"PreferredStockSharesAuthorized":{"label":"Preferred Stock, Shares Authorized","description":"The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.","units":{"shares":[{"end":"2020-12-31","val":0,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"end":"2020-12-31","val":0,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":5000000,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-06-30","val":10000000,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2021Q2I"},{"end":"2021-09-30","val":10000000,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":10000000,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":10000000,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":5000000,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":5000000,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":5000000,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021Q4I"},{"end":"2022-03-31","val":10000000,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":10000000,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":10000000,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":10000000,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2022-12-31","val":10000000,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":10000000,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":10000000,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":10000000,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022Q4I"},{"end":"2023-03-31","val":10000000,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":10000000,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":10000000,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":10000000,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":10000000,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":10000000,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":10000000,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":10000000,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":10000000,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":10000000,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":10000000,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":10000000,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-12-31","val":10000000,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2024-12-31","val":10000000,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2024-12-31","val":10000000,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q4I"},{"end":"2025-03-31","val":10000000,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":10000000,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":10000000,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-10-31","val":10000000,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15"}]}},"PreferredStockSharesIssued":{"label":"Preferred Stock, Shares Issued","description":"Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.","units":{"shares":[{"end":"2020-12-31","val":0,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"end":"2020-12-31","val":0,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q4I"},{"end":"2021-06-30","val":0,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":0,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":0,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":0,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":0,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2022-12-31","val":0,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":0,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":0,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":0,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":0,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":0,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":0,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":0,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":0,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":0,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":0,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":0,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-12-31","val":0,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2024-12-31","val":0,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2024-12-31","val":0,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q4I"},{"end":"2025-03-31","val":0,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":0,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":0,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1435.9159,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025Q4I"}]}},"PreferredStockSharesOutstanding":{"label":"Preferred Stock, Shares Outstanding","description":"Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.","units":{"shares":[{"end":"2020-12-31","val":0,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"end":"2020-12-31","val":0,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":0,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-06-30","val":0,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":0,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":0,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":0,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":0,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2022-12-31","val":0,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":0,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":0,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":0,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":0,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":0,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":0,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":0,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":0,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":0,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":0,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":0,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-12-31","val":0,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2024-12-31","val":0,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2024-12-31","val":0,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q4I"},{"end":"2025-03-31","val":0,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":0,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":0,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1435.9159,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025Q4I"}]}},"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":"2020-12-31","val":3199,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"end":"2020-12-31","val":3199,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":3199,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-06-30","val":460652,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2021Q2I"},{"end":"2021-09-30","val":2704386,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1906315,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":1906315,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":1906315,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":1906315,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":1906315,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1782067,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":482398,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2291466,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2050758,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2022-12-31","val":2050758,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":2050758,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":2050758,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":2050758,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2723966,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1320462,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1920482,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1687846,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":1687846,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":1687846,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":1687846,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":1687846,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1800346,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1031870,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1724774,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1282274,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-12-31","val":1282274,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2024-12-31","val":1282274,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2024-12-31","val":1282274,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":1282274,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1152798,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":690784,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1716836,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":919440,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","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":"2021-09-30","val":46283,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":61459,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":61459,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":61459,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":61459,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":61459,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021Q4I"},{"end":"2022-03-31","val":92525,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":143718,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":172652,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":122428,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2022-12-31","val":122428,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":122428,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":122428,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":122428,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022Q4I"},{"end":"2023-03-31","val":135287,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":138415,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":238617,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":116607,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":116607,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":116607,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":116607,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":116607,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":97324,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":76914,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":51962,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":31563,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-12-31","val":31563,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2024-12-31","val":31563,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2024-12-31","val":31563,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q4I"},{"end":"2025-03-31","val":49122,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":34368,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":18149,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}},"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":"2021-09-30","val":2002983,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1393853,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":1393853,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":1393853,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":1393853,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":1393853,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021Q4I"},{"end":"2022-03-31","val":717339,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":34153,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1814381,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1255317,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2022-12-31","val":1255317,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":1255317,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":1255317,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":1255317,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022Q4I"},{"end":"2023-03-31","val":648493,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":37208,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":601185,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":431061,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":431061,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":431061,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":431061,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":431061,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":219360,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":21234,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":477453,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":310735,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-12-31","val":310735,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2024-12-31","val":310735,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2024-12-31","val":310735,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":310735,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024Q4I"},{"end":"2025-03-31","val":161898,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":56404,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":458051,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":286064,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025Q4I"}]}},"ProceedsFromConvertibleDebt":{"label":"Proceeds from Convertible Debt","description":"The cash inflow from the issuance of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.","units":{"USD":[{"start":"2018-05-01","end":"2020-05-31","val":2240000,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2018-05-01","end":"2020-05-31","val":2240000,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2018-05-01","end":"2020-05-31","val":2240000,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2020-01-01","end":"2020-06-30","val":1190000,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2020-01-01","end":"2020-09-30","val":1190000,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-12-31","val":1190000,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"}]}},"ProceedsFromIssuanceInitialPublicOffering":{"label":"Proceeds from Issuance Initial Public Offering","description":"The cash inflow associated with the amount received from entity's first offering of stock to the public.","units":{"USD":[{"start":"2021-01-01","end":"2021-09-30","val":26335100,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":26335100,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":26335100,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":26335100,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"}]}},"ProceedsFromWarrantExercises":{"label":"Proceeds from Warrant Exercises","description":"The cash inflow associated with the amount received from holders exercising their stock warrants.","units":{"USD":[{"start":"2021-01-01","end":"2021-09-30","val":29267,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":29267,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":29267,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"}]}},"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":"2020-01-01","end":"2020-06-30","val":-168458,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2020-01-01","end":"2020-09-30","val":-1542362,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-12-31","val":-2343893,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-4485338,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-1714434,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-01-01","end":"2021-06-30","val":-1714434,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-01-01","end":"2021-09-30","val":-4044140,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":-4044140,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":-6843399,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":-6843399,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-3470070,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":-3470070,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-8141302,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-06-30","val":-8141302,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":-12430912,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":-12430912,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":-17564968,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"start":"2022-01-01","end":"2022-12-31","val":-17564968,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-4816934,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":-4816934,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-9158586,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":-9158586,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-01-01","end":"2023-09-30","val":-14458548,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":-14458548,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":-18546095,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":-18546095,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-3326812,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":-3326812,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-8517626,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":-8517626,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-01-01","end":"2024-09-30","val":-10839013,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":-10839013,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":-16754971,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":-16754971,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-12085413,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-16361915,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-01-01","end":"2025-09-30","val":-21217966,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-01-01","end":"2025-12-31","val":-34661076,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025"}]}},"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":"2021-06-30","val":91594,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2021Q2I"},{"end":"2021-09-30","val":155610,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":206268,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":206268,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":206268,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":206268,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":206268,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021Q4I"},{"end":"2022-03-31","val":215324,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":234673,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":209871,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":208581,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2022-12-31","val":208581,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":208581,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":208581,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":208581,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022Q4I"},{"end":"2023-03-31","val":191837,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":178975,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":152362,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":120707,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":120707,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":120707,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":120707,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":120707,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":92379,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":64581,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":61420,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":51574,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-12-31","val":51574,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2024-12-31","val":51574,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2024-12-31","val":51574,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":51574,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024Q4I"},{"end":"2025-03-31","val":38131,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":24689,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":19908,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":370681,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025Q4I"}]}},"ReceivableFromShareholdersOrAffiliatesForIssuanceOfCapitalStock":{"label":"Receivable from Shareholders or Affiliates for Issuance of Capital Stock","description":"Amount due from owner or affiliate of reporting entity for issuance of shares. Includes, but is not limited to, amount due for award under share-based payment arrangement. Excludes amount due from officer or director.","units":{"USD":[{"end":"2020-12-31","val":12763,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"end":"2020-12-31","val":12763,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":12763,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-06-30","val":9354,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2021Q2I"},{"end":"2021-09-30","val":9446,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"}]}},"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":"2020-01-01","end":"2020-06-30","val":78700,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2020-04-01","end":"2020-06-30","val":75000,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":132636,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-07-01","end":"2020-09-30","val":53936,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":284459,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":263759,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":475511,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-01-01","end":"2021-06-30","val":475511,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-04-01","end":"2021-06-30","val":211752,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-04-01","end":"2021-06-30","val":211752,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":1468457,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":1468457,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":992946,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":992946,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":2753966,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":2753966,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1881576,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":1881576,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":4501604,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-06-30","val":4501604,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":2620028,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-04-01","end":"2022-06-30","val":2620028,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":7545628,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":7545628,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":3044024,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":3044024,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":10232366,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"start":"2022-01-01","end":"2022-12-31","val":10232366,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":2591350,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":2591350,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":5557260,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":5557260,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":2965910,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":2965910,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":8899904,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":8899904,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":3342644,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":3342644,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":12263530,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":12263530,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1759020,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":1759020,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":4840597,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":4840597,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":3081577,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":3081577,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":6067983,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":6067983,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":1227386,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":1227386,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":9706358,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":9706358,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":2219527,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":4785509,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-04-01","end":"2025-06-30","val":2565982,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":7946573,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":3161064,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":13421848,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025"}]}},"RetainedEarningsAccumulatedDeficit":{"label":"Retained Earnings (Accumulated Deficit)","description":"The cumulative amount of the reporting entity's undistributed earnings or deficit.","units":{"USD":[{"end":"2020-12-31","val":-3461882,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"end":"2020-12-31","val":-3461882,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":-3461882,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-06-30","val":-5176316,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2021Q2I"},{"end":"2021-09-30","val":-7506022,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":-10305281,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":-10305281,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":-10305281,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":-10305281,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":-10305281,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021Q4I"},{"end":"2022-03-31","val":-13775351,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":-18446583,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":-22736193,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":-27870249,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2022-12-31","val":-27870249,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":-27870249,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":-27870249,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":-27870249,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022Q4I"},{"end":"2023-03-31","val":-32687183,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":-37028836,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":-42328798,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":-46416344,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":-46416344,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":-46416344,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":-46416344,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":-46416344,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":-49743156,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":-54933970,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":-57255357,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":-63201916,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-12-31","val":-63201916,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2024-12-31","val":-63201916,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2024-12-31","val":-63201916,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":-63201916,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024Q4I"},{"end":"2025-03-31","val":-75287329,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":-79563831,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":-84419882,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":-97862992,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025Q4I"}]}},"ShareBasedCompensation":{"label":"Share-based Payment Arrangement, Noncash Expense","description":"Amount of noncash expense for share-based payment arrangement.","units":{"USD":[{"start":"2020-01-01","end":"2020-06-30","val":1397,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2020-01-01","end":"2020-09-30","val":32780,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-12-31","val":45444,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":48431,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":82945,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-01-01","end":"2021-06-30","val":82945,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-01-01","end":"2021-09-30","val":146996,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":146996,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":185996,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":185996,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":60573,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":60573,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":159172,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-06-30","val":159172,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":264774,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":264774,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":395329,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"start":"2022-01-01","end":"2022-12-31","val":395329,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":158760,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":158760,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":334244,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":334244,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-01-01","end":"2023-09-30","val":726575,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":726575,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":1036889,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":1036889,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":183152,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":183152,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1326747,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":1326747,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-01-01","end":"2024-09-30","val":1531229,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":1531229,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":1699999,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":1699999,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":157729,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":289239,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-01-01","end":"2025-09-30","val":423563,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-01-01","end":"2025-12-31","val":485428,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","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":"2020-01-01","end":"2020-12-31","val":1756279,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2020-01-01","end":"2020-12-31","val":1756279,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-12-31","val":1756279,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":36393,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-01-01","end":"2021-09-30","val":36393,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-09-01","end":"2021-09-30","val":0,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"start":"2021-01-01","end":"2021-12-31","val":36393,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":36393,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2021-01-01","end":"2021-12-31","val":36393,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-01-01","end":"2021-12-31","val":36393,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":36393,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":453000,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":481500,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-09-30","val":481500,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":1376000,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"start":"2022-01-01","end":"2022-12-31","val":1376000,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2022-01-01","end":"2022-12-31","val":68800,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-12-31","val":68800,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":1720,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":116425,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-09-30","val":116425,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":2911,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":2911,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15"},{"start":"2023-01-01","end":"2023-12-31","val":2911,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-01-01","end":"2023-12-31","val":2911,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":89,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1930036,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-09-30","val":1930036,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":58497,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":58497,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"start":"2024-01-01","end":"2024-12-31","val":2100,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-01-01","end":"2024-12-31","val":2100,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":2100,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","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":"2021-06-30","val":6430882,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2021Q2I"},{"end":"2021-09-30","val":4786434,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":3787262,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021Q4I"},{"end":"2022-03-31","val":4423866,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1040041,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":700436,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2023Q4I"},{"end":"2024-03-31","val":0,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":0,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":0,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":0,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2024Q4I"},{"end":"2025-03-31","val":0,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":0,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":0,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":0,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","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":"2020-12-31","val":1756279,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"end":"2020-12-31","val":1756279,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":1756279,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2020-12-31","val":1756279,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2020-12-31","val":1756279,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2020-12-31","val":1756279,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2020-12-31","val":1756279,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2020Q4I"},{"end":"2021-06-30","val":1792672,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1792672,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1713693,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":1713693,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":1713693,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":1713693,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":1713693,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2021-12-31","val":1713693,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2021-12-31","val":85685,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2021-12-31","val":85685,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2021-12-31","val":2142,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2094033,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2122533,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2122533,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":3017033,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2022-12-31","val":3017033,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":150852,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":150852,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":3771,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2022-12-31","val":3771,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15"},{"end":"2022-12-31","val":3771,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2022-12-31","val":3771,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2022-12-31","val":114,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2022-12-31","val":85,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2022Q4I"},{"end":"2023-03-31","val":3017033,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":267277,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":262002,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":6289,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":6289,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":6289,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":6289,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":191,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2023-12-31","val":191,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2023-12-31","val":85,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2023-12-31","val":85,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":5875,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1935642,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1917161,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":57132,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-12-31","val":57132,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2024-12-31","val":2102,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2024-12-31","val":2102,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":2102,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024Q4I"},{"end":"2025-03-31","val":56668,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":2039,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":2035,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":2035,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","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":"2020-12-31","val":0.25,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"end":"2020-12-31","val":0.25,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":0.25,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2020-12-31","val":0.25,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2020-12-31","val":0.25,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2020-12-31","val":0.25,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2020-12-31","val":0.25,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2020Q4I"},{"end":"2021-06-30","val":0.32,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0.32,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0.33,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":0.33,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":0.33,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":0.33,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":0.33,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2021-12-31","val":0.33,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2021-12-31","val":6.6,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2021-12-31","val":6.6,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2021-12-31","val":264,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0.77,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0.77,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0.77,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0.74,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2022-12-31","val":0.74,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":14.8,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":14.8,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":592,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2022-12-31","val":592,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15"},{"end":"2022-12-31","val":592,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2022-12-31","val":592,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2022-12-31","val":19536,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2022-12-31","val":387691.92,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0.74,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":10.84,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":10.81,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":419.58,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":419.58,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":419.58,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":419.58,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":13846.14,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2023-12-31","val":13846.14,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2023-12-31","val":387691.92,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2023-12-31","val":387691.92,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":407.11,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":2.43,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":2.54,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":78.8,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-12-31","val":78.8,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2024-12-31","val":2206.4,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2024-12-31","val":2206.4,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":2206.4,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024Q4I"},{"end":"2025-03-31","val":67.01,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":14404.41,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":15642.82,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":16958.12,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025Q4I"}]}},"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":"2020-01-01","end":"2020-12-31","val":0.25,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2020-01-01","end":"2020-12-31","val":0.25,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-12-31","val":0.25,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":3.91,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-01-01","end":"2021-09-30","val":3.91,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-12-31","val":3.91,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":3.91,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2021-01-01","end":"2021-12-31","val":3.91,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-01-01","end":"2021-12-31","val":3.91,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":3.91,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":2.31,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":2.27,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-09-30","val":2.27,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":1.22,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"start":"2022-01-01","end":"2022-12-31","val":1.22,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2022-01-01","end":"2022-12-31","val":24.4,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-12-31","val":24.4,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":976,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":5.67,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-09-30","val":5.67,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":226.88,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":226.88,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15"},{"start":"2023-01-01","end":"2023-12-31","val":226.88,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-01-01","end":"2023-12-31","val":226.88,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":7487.04,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":1.2,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-09-30","val":1.2,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":39.6,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":39.6,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"start":"2024-01-01","end":"2024-12-31","val":1108.8,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-01-01","end":"2024-12-31","val":1108.8,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":1108.8,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024"}]}},"SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent","description":"Purchase price of common stock expressed as a percentage of its fair value.","units":{"pure":[{"start":"2021-01-01","end":"2021-06-30","val":1,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-01-01","end":"2021-09-30","val":1,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-12-31","val":1,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-09-30","val":1,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":1,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-09-30","val":1,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":1,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-09-30","val":1,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":1,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":1,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":1,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-01-01","end":"2025-09-30","val":1,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-01-01","end":"2025-12-31","val":1,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025"}]}},"SharesSubjectToMandatoryRedemptionSettlementTermsAmountNoncurrent":{"label":"Financial Instruments Subject to Mandatory Redemption, Settlement Terms, Share Value, Amount, Noncurrent","description":"The amount that is required to be paid, determined under the conditions specified in the contract, if as of the reporting date, the holder of the share has exercised the right to or the shares are mandatorily redeemable after one year from the reporting date or operating cycle, if longer.","units":{"USD":[{"end":"2020-12-31","val":29376,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"end":"2020-12-31","val":29376,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":29376,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-06-30","val":34145,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2021Q2I"}]}},"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":"2019-12-31","val":-1109783,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"end":"2019-12-31","val":-1109783,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2019-12-31","val":-1109783,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2019Q4I"},{"end":"2020-03-31","val":-1150345,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"end":"2020-03-31","val":-1150345,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":-1276844,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"end":"2020-06-30","val":-1276844,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q2I"},{"end":"2020-09-30","val":-2619365,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3I"},{"end":"2020-12-31","val":-3408232,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"end":"2020-12-31","val":-3408232,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":-3408232,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2020-12-31","val":-3408232,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2020-12-31","val":-3408232,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2020-12-31","val":-3408232,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2020-12-31","val":-3408232,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":-7845139,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"end":"2021-03-31","val":-7845139,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2021-03-31","val":-7845139,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-03-31","val":-7845139,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-03-31","val":-7845139,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":-5036081,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"end":"2021-06-30","val":-5036081,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2021-06-30","val":-5036081,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-06-30","val":-5036081,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q2I"},{"end":"2021-09-30","val":23155120,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2021-09-30","val":23155120,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3I"},{"end":"2021-12-31","val":20404346,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":20404346,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":20404346,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":20404346,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":20404346,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2021-12-31","val":20404346,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2021-12-31","val":20404346,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2021-12-31","val":20404346,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2021-12-31","val":20404346,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2021Q4I"},{"end":"2022-03-31","val":17000838,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2022-03-31","val":17000838,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2022-03-31","val":17000838,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2022-03-31","val":17000838,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-03-31","val":17000838,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-03-31","val":17000838,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q1I"},{"end":"2022-06-30","val":12428205,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2022-06-30","val":12428205,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2022-06-30","val":12428205,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-06-30","val":12428205,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q2I"},{"end":"2022-09-30","val":8244197,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2022-09-30","val":8244197,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":3240696,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2022-12-31","val":3240696,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":3240696,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":3240696,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":3240696,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2022-12-31","val":3240696,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15"},{"end":"2022-12-31","val":3240696,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2022-12-31","val":3240696,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2022-12-31","val":3240696,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":-236792,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2023-03-31","val":-236792,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2023-03-31","val":-236792,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2023-03-31","val":-236792,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15"},{"end":"2023-03-31","val":-236792,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-03-31","val":-236792,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q1I"},{"end":"2023-06-30","val":2092463,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2023-06-30","val":2092463,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2023-06-30","val":2092463,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-06-30","val":2092463,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":4439894,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2023-09-30","val":4439894,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1640814,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":1640814,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":1640814,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":1640814,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":1640814,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2023-12-31","val":1640814,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2023-12-31","val":1640814,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2023-12-31","val":1640814,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2023-12-31","val":1640814,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":4584295,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15"},{"end":"2024-03-31","val":4584295,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2024-03-31","val":4584295,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2024-03-31","val":4584295,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2024-03-31","val":4584295,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2024-03-31","val":4584295,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1322274,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2024-06-30","val":1322274,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2024-06-30","val":1322274,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2024-06-30","val":1322274,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1652165,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2024-09-30","val":1652165,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":-2018734,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-12-31","val":-2018734,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2024-12-31","val":-2018734,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2024-12-31","val":-2018734,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":-2018734,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024Q4I"},{"end":"2025-03-31","val":10292698,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2025-03-31","val":10292698,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2025-03-31","val":10292698,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":6147706,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2025-06-30","val":6147706,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1425979,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":10335466,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025Q4I"}]}},"StockholdersEquityNoteStockSplitConversionRatio1":{"label":"Stockholders' Equity Note, Stock Split, Conversion Ratio","description":"Ratio applied to the conversion of stock split, for example but not limited to, one share converted to two or two shares converted to one.","units":{"pure":[{"end":"2021-03-22","val":1.648648,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"end":"2021-03-22","val":1.648648,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2021-03-22","val":1.648648,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-03-22","val":1.648648,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-03-22","val":1.648648,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-03-22","val":1.648648,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q1I"},{"end":"2023-05-23","val":0.05,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2023-05-23","val":0.05,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2023-05-23","val":0.05,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2023-05-23","val":0.05,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15"},{"start":"2023-05-01","end":"2023-05-31","val":0.05,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q2I"},{"start":"2023-01-01","end":"2023-06-30","val":0.05,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-09-30","val":0.05,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":0.05,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2023"},{"end":"2024-01-16","val":0.025,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-01-16","val":0.025,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2024-01-16","val":0.025,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2024-01-16","val":0.025,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-01-16","val":0.025,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15"},{"start":"2024-01-01","end":"2024-01-31","val":0.025,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q4I"},{"start":"2024-01-01","end":"2024-03-31","val":1,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-09-30","val":1,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2024-12-04","val":0.03,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-12-04","val":0.03,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2024-12-04","val":0.03,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2024-12-04","val":0.03,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-04","val":0.03,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15"},{"start":"2024-12-01","end":"2024-12-31","val":0.03,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2024Q4I"},{"end":"2025-05-15","val":0.0357,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2025-05-15","val":0.0357,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2025-05-15","val":0.0357,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025Q1I"}]}},"StockIssuedDuringPeriodValueConversionOfConvertibleSecurities":{"label":"Stock Issued During Period, Value, Conversion of Convertible Securities","description":"The gross value of stock issued during the period upon the conversion of convertible securities.","units":{"USD":[{"start":"2021-07-01","end":"2021-09-30","val":4991431,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":4991431,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":4991431,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":4991431,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"}]}},"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":"2021-07-01","end":"2021-09-30","val":25400673,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":25400673,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":25400673,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":25400673,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"},{"start":"2023-01-01","end":"2023-03-31","val":1180686,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":1180686,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-03-31","val":1180686,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":1180686,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-01-01","end":"2023-03-31","val":1180686,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q1"},{"start":"2023-04-01","end":"2023-06-30","val":6495424,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":6495424,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-04-01","end":"2023-06-30","val":6495424,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":6495424,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q2"},{"start":"2023-07-01","end":"2023-09-30","val":7255062,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":7255062,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":15909324,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":15909324,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":6087141,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":6087141,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-03-31","val":6087141,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-03-31","val":6087141,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"start":"2024-01-01","end":"2024-03-31","val":6087141,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-01-01","end":"2024-03-31","val":6087141,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q1"},{"start":"2024-04-01","end":"2024-06-30","val":785198,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":785198,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-04-01","end":"2024-06-30","val":785198,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":785198,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q2"},{"start":"2024-07-01","end":"2024-09-30","val":2446796,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":2446796,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":11395424,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":11395424,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":8854797,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"start":"2025-01-01","end":"2025-03-31","val":8854797,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-01-01","end":"2025-03-31","val":8854797,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-12-31","val":10087414,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025"}]}},"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":"2020-01-01","end":"2020-06-30","val":4636216,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2020-04-01","end":"2020-06-30","val":4636216,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-12-31","val":4636216,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":4636216,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":4636216,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-01-01","end":"2021-06-30","val":4636216,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-04-01","end":"2021-06-30","val":5400184,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-04-01","end":"2021-06-30","val":5400184,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":6932982,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":11526514,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":8425880,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":8425880,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":12977234,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":12977234,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":12977234,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-06-30","val":648862,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":12977234,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-04-01","end":"2022-06-30","val":648862,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":12977234,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":648862,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":12977234,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":648862,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":12977234,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"start":"2022-01-01","end":"2022-12-31","val":16222,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":14400384,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":18593,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1020644,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":24544,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":1319529,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":30494,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":1708889,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":52834,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":3157194,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":109413,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":179006,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":5424,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":5142398,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":155831,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":6096761,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":6598,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":7051123,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":7631,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":8959511,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":9696,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":14685013,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":15893,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":356115,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":12558,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":4823317,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":504252,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-04-01","end":"2025-06-30","val":833654,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":615264,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":833683,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":689713,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025"}]}},"WeightedAverageNumberOfShareOutstandingBasicAndDiluted":{"label":"Weighted Average Number of Shares Outstanding, Basic and Diluted","description":"Average number of shares or units issued and outstanding that are used in calculating basic and diluted earnings per share (EPS).","units":{"shares":[{"start":"2020-01-01","end":"2020-09-30","val":4636216,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-07-01","end":"2020-09-30","val":4636216,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3"},{"start":"2021-01-01","end":"2021-09-30","val":6932982,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":11526514,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3"}]}},"WeightedAverageNumberOfSharesOutstandingBasic":{"label":"Weighted Average Number of Shares Outstanding, Basic","description":"Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.","units":{"shares":[{"start":"2020-01-01","end":"2020-06-30","val":4636216,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2020-04-01","end":"2020-06-30","val":4636216,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":4636216,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-07-01","end":"2020-09-30","val":4636216,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":4636216,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":4636216,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":4636216,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-01-01","end":"2021-06-30","val":4636216,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-04-01","end":"2021-06-30","val":4636216,"accn":"0001104659-21-108604","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-04-01","end":"2021-06-30","val":4636216,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":6932982,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":6932982,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":11526514,"accn":"0001104659-21-139116","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":11526514,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":8425880,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":8425880,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":12977234,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":12977234,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":12977234,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-06-30","val":648862,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":12977234,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-04-01","end":"2022-06-30","val":648862,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":12977234,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":648862,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":12977234,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":648862,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":12977234,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"start":"2022-01-01","end":"2022-12-31","val":16222,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":14400384,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":18593,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1020644,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":24544,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":1319529,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":30494,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":1708889,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":52834,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":3157194,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":109413,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":179006,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":5424,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":5142398,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":155831,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":6096761,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":6598,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":7051123,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":7631,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":8959511,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":9696,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":14685013,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":15893,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":356115,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":12558,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":4823317,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":504252,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-04-01","end":"2025-06-30","val":833654,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":615264,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":833683,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":689713,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025"}]}},"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":"2021-12-31","val":41254,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":41254,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":41254,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":41254,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":41254,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021Q4I"},{"end":"2022-03-31","val":62855,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":85553,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":110355,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":139860,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2022-12-31","val":139860,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":139860,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":139860,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":139860,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022Q4I"},{"end":"2023-03-31","val":169500,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":200469,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":231688,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":263343,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":263343,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":263343,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":263343,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":263343,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":295507,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":327860,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":343891,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":310813,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-12-31","val":310813,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2024-12-31","val":310813,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2024-12-31","val":310813,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":310813,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024Q4I"},{"end":"2025-03-31","val":324256,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":337698,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":342479,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":387260,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025Q4I"}]}},"ContractWithCustomerLiabilityCurrent":{"label":"Contract with Customer, Liability, Current","description":"Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.","units":{"USD":[{"end":"2020-12-31","val":0,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-12-31","val":30528,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":30528,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021Q4I"},{"end":"2022-12-31","val":0,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2022-12-31","val":0,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":0,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022Q4I"},{"end":"2023-06-30","val":81747,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":54306,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":27057,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":27057,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":27057,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":27057,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":27057,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":0,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15"},{"end":"2024-03-31","val":25408,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2024Q1I"},{"end":"2024-06-30","val":0,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":0,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":25408,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-12-31","val":25408,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2024-12-31","val":25408,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2024-12-31","val":25408,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":25408,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024Q4I"},{"end":"2025-03-31","val":0,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":0,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":0,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":0,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025Q4I"}]}},"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":"2020-12-31","val":435000,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-12-31","val":2076188,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":2076188,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021Q4I"},{"end":"2022-12-31","val":7156660,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2022-12-31","val":7156660,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022Q4I"},{"end":"2023-12-31","val":12662699,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":12662699,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q4I"},{"end":"2024-12-31","val":16134185,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-12-31","val":16134185,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024Q4I"},{"end":"2025-12-31","val":23627133,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025Q4I"}]}},"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":"2020-12-31","val":0,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-12-31","val":0,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021Q4I"}]}},"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":"2021-12-31","val":56353,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":56353,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021Q4I"},{"end":"2025-12-31","val":808160,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025Q4I"}]}},"DeferredTaxAssetsOperatingLossCarryforwards":{"label":"Deferred Tax Assets, Operating Loss Carryforwards","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.","units":{"USD":[{"end":"2020-12-31","val":421000,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-12-31","val":1353293,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":1353293,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021Q4I"},{"end":"2022-12-31","val":3434543,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2022-12-31","val":3434543,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022Q4I"},{"end":"2023-12-31","val":5880202,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":5880202,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q4I"},{"end":"2024-12-31","val":8893509,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-12-31","val":8893509,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024Q4I"},{"end":"2025-12-31","val":13484723,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025Q4I"}]}},"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":"2021-12-31","val":35123,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":35123,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021Q4I"},{"end":"2022-12-31","val":69592,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2022-12-31","val":69592,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022Q4I"},{"end":"2023-12-31","val":118733,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":118733,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q4I"},{"end":"2024-12-31","val":303419,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-12-31","val":303419,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024Q4I"},{"end":"2025-12-31","val":191232,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","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":"2021-12-31","val":16798,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":16798,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021Q4I"},{"end":"2022-12-31","val":24521,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2022-12-31","val":24521,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022Q4I"},{"end":"2023-12-31","val":14125,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":14125,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q4I"},{"end":"2024-12-31","val":40210,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-12-31","val":40210,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024Q4I"},{"end":"2025-12-31","val":57130,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025Q4I"}]}},"DeferredTaxAssetsValuationAllowance":{"label":"Deferred Tax Assets, Valuation Allowance","description":"Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.","units":{"USD":[{"end":"2020-12-31","val":435000,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-12-31","val":2019835,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":2019835,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021Q4I"},{"end":"2022-12-31","val":7156660,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2022-12-31","val":7156660,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022Q4I"},{"end":"2023-12-31","val":12662699,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":12662699,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q4I"},{"end":"2024-12-31","val":16134185,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-12-31","val":16134185,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024Q4I"},{"end":"2025-12-31","val":22818973,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025Q4I"}]}},"DeferredTaxLiabilitiesPropertyPlantAndEquipment":{"label":"Deferred Tax Liabilities, Property, Plant and Equipment","description":"Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.","units":{"USD":[{"end":"2021-12-31","val":56353,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":56353,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021Q4I"},{"end":"2025-12-31","val":1034228,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","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":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1254,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-09-30","val":13482,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":42470,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":42470,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-01-01","end":"2021-12-31","val":42470,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":21601,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":21601,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":44299,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-06-30","val":44299,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":22698,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":69101,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":69101,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":24802,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":98606,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"start":"2022-01-01","end":"2022-12-31","val":98606,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":29640,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":29640,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":60610,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":60610,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":30970,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":30970,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":91828,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":91828,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":31218,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":31218,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":123483,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":123483,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":32164,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":32164,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":64517,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":64517,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":32354,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":32354,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":80548,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":80548,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":16031,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":16031,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":90894,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":90894,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":13443,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":26885,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-04-01","end":"2025-06-30","val":13443,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":31666,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":4781,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":76446,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025"}]}},"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":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-0.008,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":-0.008,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":-0.0052,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-0.0065,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025"}]}},"EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate":{"label":"Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent","description":"Percentage of domestic federal statutory tax rate applicable to pretax income (loss).","units":{"pure":[{"start":"2020-01-01","end":"2020-12-31","val":0.21,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0.21,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":0.21,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0.21,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"start":"2022-01-01","end":"2022-12-31","val":0.21,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0.21,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":0.21,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0.21,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":0.21,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0.21,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025"}]}},"EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance":{"label":"Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets.","units":{"pure":[{"start":"2020-01-01","end":"2020-12-31","val":-0.075,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-0.231,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":-0.231,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-0.292,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"start":"2022-01-01","end":"2022-12-31","val":-0.292,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-0.297,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":-0.297,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-0.207,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":-0.157,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-0.1487,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","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":"2020-01-01","end":"2020-12-31","val":-0.006,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"}]}},"EffectiveIncomeTaxRateReconciliationNondeductibleExpense":{"label":"Effective Income Tax Rate Reconciliation, Nondeductible Expense, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible expenses.","units":{"pure":[{"start":"2020-01-01","end":"2020-12-31","val":-0.148,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-0.032,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":-0.032,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-0.001,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"start":"2022-01-01","end":"2022-12-31","val":-0.001,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0.015,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":0.015,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-0.044,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2024"}]}},"EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes":{"label":"Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).","units":{"pure":[{"start":"2020-01-01","end":"2020-12-31","val":0.019,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0.045,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":0.045,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0.063,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"start":"2022-01-01","end":"2022-12-31","val":0.063,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0.06,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":0.06,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0.053,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-0.0039,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025"}]}},"GainLossOnDispositionOfAssets":{"label":"Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property","description":"Amount of gain (loss) on sale or disposal of property, plant and equipment assets, excluding oil and gas property and timber property.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":-3082,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021"}]}},"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":"2021-01-01","end":"2021-12-31","val":-3082,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":-3082,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"},{"start":"2024-01-01","end":"2024-12-31","val":500,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":500,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024"}]}},"InterestPaidNet":{"label":"Interest Paid, Excluding Capitalized Interest, Operating Activities","description":"Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":17870,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":17870,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":4425,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":4425,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":5129,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-06-30","val":5129,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":20623,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":20623,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":37115,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"start":"2022-01-01","end":"2022-12-31","val":37115,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":8298,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":8298,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":9224,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":9224,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-01-01","end":"2023-09-30","val":20535,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":20535,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":32861,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":32861,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":5653,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":5653,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":7079,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":7079,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-01-01","end":"2024-09-30","val":16629,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":16629,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":16629,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":16629,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024"},{"start":"2025-01-01","end":"2025-09-30","val":5960,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-01-01","end":"2025-12-31","val":6501,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025"}]}},"LiabilitiesNoncurrent":{"label":"Liabilities, Noncurrent","description":"Amount of obligation due after one year or beyond the normal operating cycle, if longer.","units":{"USD":[{"end":"2020-12-31","val":4058737,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2023-12-31","val":38291,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q4I"},{"end":"2024-12-31","val":6541397,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-12-31","val":6541397,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2024-12-31","val":6541397,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2024-12-31","val":6541397,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":6541397,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024Q4I"},{"end":"2025-03-31","val":392000,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":553714,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":832875,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":7024467,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025Q4I"}]}},"ProceedsFromIssuanceOfWarrants":{"label":"Proceeds from Issuance of Warrants","description":"The cash inflow from issuance of rights to purchase common shares at predetermined price (usually issued together with corporate debt).","units":{"USD":[{"end":"2021-07-13","val":100,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021Q2I"}]}},"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":"2021-01-01","end":"2021-12-31","val":3000,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":3000,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"}]}},"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":"2021-01-01","end":"2021-12-31","val":78979,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":78979,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2021-01-01","end":"2021-12-31","val":78979,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-01-01","end":"2021-12-31","val":78979,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":78979,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"},{"start":"2021-12-01","end":"2021-12-31","val":78979,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q4I"},{"start":"2023-01-01","end":"2023-09-30","val":5275,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":393,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":393,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15"},{"start":"2023-01-01","end":"2023-12-31","val":393,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-01-01","end":"2023-12-31","val":393,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":12,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":414,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":683,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-09-30","val":19164,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":1556,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":1556,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"start":"2024-01-01","end":"2024-12-31","val":83,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-01-01","end":"2024-12-31","val":83,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":83,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":464,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":63,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-01-01","end":"2025-09-30","val":67,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-01-01","end":"2025-12-31","val":67,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025"}]}},"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":"2020-01-01","end":"2020-12-31","val":175000,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":1584835,"accn":"0001104659-22-040778","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021"}]}},"ProceedsFromStockOptionsExercised":{"label":"Proceeds from Stock Options Exercised","description":"Amount of cash inflow from exercise of option under share-based payment arrangement.","units":{"USD":[{"start":"2022-01-01","end":"2022-03-31","val":5989,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":5989,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":5989,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-06-30","val":5989,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":5989,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":5989,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":5989,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"start":"2022-01-01","end":"2022-12-31","val":5989,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022"}]}},"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":"2021-12-31","val":247522,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":247522,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":247522,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q4I"},{"end":"2022-03-31","val":278179,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":320226,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":320226,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":348441,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":348441,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":348441,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":348441,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022Q4I"},{"end":"2023-03-31","val":361337,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":379444,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":384050,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":384050,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":384050,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":384050,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":384050,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":384050,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":387886,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":392441,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":405311,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":362387,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-12-31","val":362387,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2024-12-31","val":362387,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2024-12-31","val":362387,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":362387,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024Q4I"},{"end":"2025-03-31","val":362387,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":362387,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":362387,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":757941,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025Q4I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized","description":"Number of shares authorized for issuance under share-based payment arrangement.","units":{"shares":[{"end":"2022-01-31","val":72660,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q4I"}]}},"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":"2022-01-01","end":"2022-03-31","val":0.08,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0.08,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-09-30","val":0.08,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":0.08,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"start":"2022-01-01","end":"2022-12-31","val":0.08,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2022-01-01","end":"2022-12-31","val":1.6,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-12-31","val":1.6,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":64,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022"}]}},"SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Vested","description":"Intrinsic value of vested award under share-based payment arrangement. Excludes share and unit options.","units":{"USD":[{"start":"2022-01-01","end":"2022-03-31","val":2912658,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1"}]}},"SharesHeldInEmployeeStockOptionPlanAllocated":{"label":"Shares Held in Employee Stock Option Plan, Allocated","description":"Number of allocated shares held by the Employee Stock Option Plan at balance sheet date. Allocated shares are shares that have been assigned to individual participant accounts based on a known formula.","units":{"shares":[{"end":"2021-12-31","val":90000,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":90000,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":90000,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":90000,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2021-12-31","val":4500,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2021-12-31","val":4500,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2021Q4I"},{"end":"2022-01-31","val":4500,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-01-31","val":113,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2022-01-31","val":113,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15"},{"end":"2022-01-31","val":113,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2022-01-31","val":113,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2022-01-31","val":3,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2022-01-31","val":3,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2022-01-31","val":3,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2022-01-31","val":3,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15"},{"end":"2023-01-31","val":90000,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2023-01-31","val":4500,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2023-01-31","val":4500,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2023-01-31","val":113,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-01-31","val":3,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2023-01-31","val":3,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2023-01-31","val":3,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2023-01-31","val":3,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2022Q4I"},{"end":"2024-01-31","val":3,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-01-31","val":3,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2024-01-31","val":3,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2024-01-31","val":3,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-01-31","val":3,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2023Q4I"},{"end":"2025-01-31","val":3,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2025-01-31","val":3,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2025-01-31","val":3,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2025-01-31","val":3,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024Q4I"}]}},"StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans":{"label":"Stock Issued During Period, Shares, Employee Stock Purchase Plans","description":"Number of shares issued during the period as a result of an employee stock purchase plan.","units":{"shares":[{"start":"2021-01-01","end":"2021-12-31","val":150000,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2021-01-01","end":"2021-12-31","val":150000,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-01-01","end":"2021-12-31","val":150000,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":150000,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":150000,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2021-01-01","end":"2021-12-31","val":7500,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2021-01-01","end":"2021-12-31","val":7500,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":188,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2021-01-01","end":"2021-12-31","val":188,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15"},{"start":"2021-01-01","end":"2021-12-31","val":188,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2021-01-01","end":"2021-12-31","val":188,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":6,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":6,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"start":"2021-01-01","end":"2021-12-31","val":6,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2021-01-01","end":"2021-12-31","val":6,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":6,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-01-31","val":90000,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021Q4I"}]}},"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":"2021-01-01","end":"2021-12-31","val":259000,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"},{"start":"2021-12-01","end":"2021-12-31","val":72660,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-12-01","end":"2021-12-31","val":72660,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-12-01","end":"2021-12-31","val":78979,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2021-12-01","end":"2021-12-31","val":3948,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2021Q4I"},{"start":"2022-01-01","end":"2022-01-31","val":72660,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"start":"2022-01-01","end":"2022-03-31","val":72660,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1"},{"start":"2022-03-01","end":"2022-03-31","val":194000,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2022Q1I"},{"start":"2022-01-01","end":"2022-06-30","val":72660,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-06-01","end":"2022-06-30","val":28500,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2022Q2I"},{"start":"2022-01-01","end":"2022-09-30","val":72660,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-09-01","end":"2022-09-30","val":242500,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"start":"2022-10-01","end":"2022-10-31","val":242500,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"start":"2022-10-01","end":"2022-10-31","val":242500,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2022-01-01","end":"2022-12-31","val":72660,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"start":"2022-01-01","end":"2022-12-31","val":72660,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2022-01-01","end":"2022-12-31","val":3633,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-12-31","val":3633,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":91,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022"},{"start":"2022-12-01","end":"2022-12-31","val":652000,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"start":"2022-12-01","end":"2022-12-31","val":652000,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q4I"}]}},"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":"2022-01-01","end":"2022-03-31","val":5989,"accn":"0001104659-22-060806","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":5989,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-03-31","val":5989,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-03-31","val":5989,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2022-01-01","end":"2022-03-31","val":5989,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-03-31","val":5989,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-12-31","val":5989,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"start":"2022-01-01","end":"2022-12-31","val":5989,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1180686,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q1"}]}},"GrantsReceivable":{"label":"Grants Receivable","description":"Carrying amount as of the balance sheet date of amounts due under the terms of governmental, corporate, or foundation grants.","units":{"USD":[{"end":"2022-06-30","val":34730,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"}]}},"SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Number of Shares","description":"Number of options vested.","units":{"shares":[{"start":"2021-04-01","end":"2021-06-30","val":763968,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":824962,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":824962,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2022-01-01","end":"2022-03-31","val":1489065,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1235149,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-06-30","val":41248,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":1235149,"accn":"0001104659-22-091201","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-04-01","end":"2022-06-30","val":41248,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":1362107,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":1362107,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3"},{"start":"2023-01-01","end":"2023-03-31","val":1703193,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":92015,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":92015,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2"}]}},"DebtConversionOriginalDebtAmount1":{"label":"Debt Conversion, Original Debt, Amount","description":"\"The amount of the original debt being converted in a noncash (or part noncash) transaction. \"\"Part noncash\"\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.\"","units":{"USD":[{"start":"2021-01-01","end":"2021-09-30","val":4991431,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"}]}},"GrantsReceivableCurrent":{"label":"Grants Receivable, Current","description":"Carrying amount as of the balance sheet date of amounts due under the terms of governmental, corporate, or foundation grants. For classified balance sheets, represents the current amount receivable, that is amounts expected to be collected within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2022-09-30","val":487879,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":360229,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2022-12-31","val":360229,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":360229,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":360229,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":360229,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022Q4I"},{"end":"2024-09-30","val":11953,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":0,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":0,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024Q4I"},{"end":"2025-03-31","val":322436,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":176122,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":198296,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":952460,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025Q4I"}]}},"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":"2021-01-01","end":"2021-09-30","val":-35685,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":-35685,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Per Share Weighted Average Price of Shares Purchased","description":"Per share weighted-average price paid for shares purchased on open market for issuance under share-based payment arrangement.","units":{"USD/shares":[{"end":"2022-03-31","val":2.12,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1.24,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1.07,"accn":"0001104659-22-118641","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-10-31","val":1.07,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2022-10-31","val":1.07,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":0.51,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2022-12-31","val":0.51,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q4I"}]}},"AreaOfRealEstateProperty":{"label":"Area of Real Estate Property","description":"Area of a real estate property.","units":{"sqft":[{"end":"2021-03-31","val":2484,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021Q1I"}]}},"CashFDICInsuredAmount":{"label":"Cash, FDIC Insured Amount","description":"The amount of cash deposited in financial institutions as of the balance sheet date that is insured by the Federal Deposit Insurance Corporation.","units":{"USD":[{"end":"2022-12-31","val":250000,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2022Q4I"}]}},"DeferredTaxAssetsPropertyPlantAndEquipment":{"label":"Deferred Tax Assets, Property, Plant and Equipment","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from property, plant, and equipment.","units":{"USD":[{"end":"2022-12-31","val":1889,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2022-12-31","val":1889,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022Q4I"},{"end":"2023-12-31","val":11027,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":11027,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q4I"},{"end":"2024-12-31","val":6461,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-12-31","val":6461,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024Q4I"},{"end":"2025-12-31","val":16837,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","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":454616,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2022-12-31","val":454616,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022Q4I"},{"end":"2023-12-31","val":1136299,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":1136299,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q4I"},{"end":"2024-12-31","val":729985,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-12-31","val":729985,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024Q4I"},{"end":"2025-12-31","val":531134,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025Q4I"}]}},"EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent":{"label":"Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-based Payment Arrangement, Percent","description":"Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to expense for award under share-based payment arrangement. Excludes expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.","units":{"pure":[{"start":"2022-01-01","end":"2022-12-31","val":-0.004,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"start":"2022-01-01","end":"2022-12-31","val":-0.004,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-0.01,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":-0.01,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-0.012,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2024"}]}},"EffectiveIncomeTaxRateReconciliationTaxCreditsResearch":{"label":"Effective Income Tax Rate Reconciliation, Tax Credit, Research, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to research tax credit.","units":{"pure":[{"start":"2022-01-01","end":"2022-12-31","val":0.024,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"start":"2022-01-01","end":"2022-12-31","val":-0.024,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-0.022,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":-0.022,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"}]}},"PaymentsForRent":{"label":"Payments for Rent","description":"Cash payments to lessor's for use of assets under operating leases.","units":{"USD":[{"start":"2021-03-01","end":"2021-03-31","val":6521,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"start":"2021-03-01","end":"2021-03-31","val":6521,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2021-03-01","end":"2021-03-31","val":6521,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2021Q1I"},{"start":"2022-01-01","end":"2022-12-31","val":3105,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2022"}]}},"ProceedsFromIssuanceOfCommonStock":{"label":"Proceeds from Issuance of Common Stock","description":"The cash inflow from the additional capital contribution to the entity.","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":1300000,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1180686,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":1180686,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":7676109,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":7676109,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-01-01","end":"2023-09-30","val":14931171,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":14931171,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":15909324,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":15909324,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":6087141,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":6087141,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":6872339,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":6872339,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-01-01","end":"2024-09-30","val":9319135,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":9319135,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":16401174,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":16401174,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":8854797,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":8854797,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-01-01","end":"2025-09-30","val":8854797,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-01-01","end":"2025-12-31","val":8854798,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025"}]}},"SaleOfStockPricePerShare":{"label":"Sale of Stock, Price Per Share","description":"Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.","units":{"USD/shares":[{"end":"2021-07-13","val":0.65875,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021Q2I"},{"end":"2023-02-28","val":0.65875,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2023-02-28","val":13.175,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2023-02-28","val":13.175,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q1I"}]}},"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-02-01","end":"2022-02-28","val":1.81,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"start":"2022-03-01","end":"2022-03-31","val":1.61,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2022Q1I"},{"start":"2022-06-01","end":"2022-06-30","val":0.95,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2022Q2I"},{"start":"2022-10-01","end":"2022-10-31","val":0.94,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"start":"2022-10-01","end":"2022-10-31","val":0.94,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q3I"},{"start":"2022-01-01","end":"2022-12-31","val":0.44,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2022"},{"start":"2022-12-01","end":"2022-12-31","val":0.44,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q4I"}]}},"TaxCreditCarryforwardValuationAllowance":{"label":"Tax Credit Carryforward, Valuation Allowance","description":"Amount of valuation allowance pertaining to the deferred tax asset representing potential future taxable deductions from tax credit carryforwards for which it is more likely than not that a tax benefit will not be realized.","units":{"USD":[{"end":"2021-12-31","val":1584835,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021Q4I"},{"end":"2022-12-31","val":5136825,"accn":"0001104659-23-040158","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2022-12-31","val":5136825,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022Q4I"},{"end":"2023-12-31","val":5506039,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":5506039,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q4I"},{"end":"2024-12-31","val":3471485,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-12-31","val":3471485,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024Q4I"},{"end":"2025-12-31","val":6776067,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025Q4I"}]}},"IncreaseDecreaseInDepositsOutstanding":{"label":"Increase (Decrease) in Deposits Outstanding","description":"The increase (decrease) during the reporting period in monies given as security or collateral for items acquired or borrowed on a temporary basis. Deposits may also be paid as initial payment of the cost of acquisition or for the right to enter into a contract or agreement.","units":{"USD":[{"start":"2023-01-01","end":"2023-03-31","val":111856,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":111856,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":111856,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":111856,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-01-01","end":"2023-09-30","val":111856,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":111856,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":111856,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":111856,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2025-01-01","end":"2025-06-30","val":-111856,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-01-01","end":"2025-09-30","val":-111856,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-01-01","end":"2025-12-31","val":-111856,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025"}]}},"IncreaseDecreaseInOperatingLeaseLiability":{"label":null,"description":null,"units":{"USD":[{"start":"2023-01-01","end":"2023-03-31","val":-106724,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":-106724,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-211664,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":-211664,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-01-01","end":"2023-09-30","val":-280262,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":-280262,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":-424385,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":-424385,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-111164,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":-111164,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-223325,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":-223325,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-01-01","end":"2024-09-30","val":-298091,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":-298091,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":-412280,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":-412280,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-38291,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-38291,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-01-01","end":"2025-09-30","val":-38291,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-01-01","end":"2025-12-31","val":-38291,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025"}]}},"LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths":{"label":"Lessee, Operating Lease, Liability, to be Paid, Year One","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2023-03-31","val":459749,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":459749,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":459749,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":422464,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2023Q4I"},{"end":"2024-03-31","val":38291,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":38291,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":38291,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":38291,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2024Q4I"}]}},"LesseeOperatingLeaseLiabilityPaymentsDueYearTwo":{"label":"Lessee, Operating Lease, Liability, to be Paid, Year Two","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2023-03-31","val":38291,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":38291,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":38291,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":38291,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2023Q4I"}]}},"LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear":{"label":"Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.","units":{"USD":[{"end":"2023-03-31","val":298281,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":186426,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":111856,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2024-03-31","val":307246,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":192029,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":115217,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"}]}},"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-03-31","val":28089,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":21173,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":15202,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":10184,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2023Q4I"},{"end":"2024-03-31","val":6129,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":3074,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1027,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"}]}},"OperatingLeaseLiability":{"label":"Operating Lease, Liability","description":"Present value of lessee's discounted obligation for lease payments from operating lease.","units":{"USD":[{"end":"2023-03-31","val":768232,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":663293,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":594694,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":450571,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2023Q4I"},{"end":"2024-03-31","val":339408,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":227246,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":152481,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":38291,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2024Q4I"}]}},"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":"2023-03-31","val":390419,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":397641,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":404928,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":412280,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":412280,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":412280,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":412280,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":412280,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":339408,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":227246,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":152481,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":38291,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-12-31","val":38291,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2024-12-31","val":38291,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2024-12-31","val":38291,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":38291,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024Q4I"}]}},"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":"2023-03-31","val":377813,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":265652,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":189766,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":38291,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":38291,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":38291,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":38291,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":38291,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q4I"}]}},"OperatingLeasePayments":{"label":"Operating Lease, Payments","description":"Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.","units":{"USD":[{"start":"2022-01-01","end":"2022-03-31","val":40429,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":143590,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":103161,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":245908,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":84637,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":329684,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":126944,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":126944,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":337881,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":337881,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":188906,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":188906,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":464946,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":464946,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":170582,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":170582,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":575192,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":575192,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":109483,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":109483,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":147964,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":147964,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":38480,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":38480,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":289153,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":289153,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":111190,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":111190,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":411662,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":411662,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":57001,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":57278,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-04-01","end":"2025-06-30","val":11715,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":68573,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":11295,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":107344,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025"}]}},"OperatingLeaseRightOfUseAsset":{"label":"Operating Lease, Right-of-Use Asset","description":"Amount of lessee's right to use underlying asset under operating lease.","units":{"USD":[{"end":"2023-03-31","val":804397,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":697777,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":590212,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":481694,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":481694,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":481694,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":481694,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":481694,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":372210,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":261730,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":150240,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":37731,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-12-31","val":37731,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2024-12-31","val":37731,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2024-12-31","val":37731,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":37731,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024Q4I"}]}},"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":"2023-01-01","end":"2023-03-31","val":70559,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":70559,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":177180,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":177180,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-01-01","end":"2023-09-30","val":284745,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":284745,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":393263,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":393263,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":109483,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":109483,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":219964,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":219964,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-01-01","end":"2024-09-30","val":331454,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":331454,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":443963,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":443963,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":37731,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":37731,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-01-01","end":"2025-09-30","val":37731,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-01-01","end":"2025-12-31","val":37731,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025"}]}},"OperatingLeaseWeightedAverageDiscountRatePercent":{"label":"Operating Lease, Weighted Average Discount Rate, Percent","description":"Weighted average discount rate for operating lease calculated at point in time.","units":{"pure":[{"end":"2023-03-31","val":0.036,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0.036,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0.036,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0.036,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2023Q4I"},{"end":"2024-03-31","val":0.036,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":0.036,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":0.036,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":0.036,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2024Q4I"}]}},"SecurityDeposit":{"label":"Security Deposit","description":"The amount of an asset, typically cash, provided to a counterparty to provide certain assurance of performance by the entity pursuant to the terms of a written or oral agreement, such as a lease.","units":{"USD":[{"end":"2023-03-31","val":111856,"accn":"0001104659-23-060810","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":111856,"accn":"0001410578-23-001892","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":111856,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":111856,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":111856,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":111856,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":111856,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":111856,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":111856,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":111856,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":111856,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":111856,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-12-31","val":111856,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2024-12-31","val":111856,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2024-12-31","val":111856,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":111856,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024Q4I"},{"end":"2025-03-31","val":111856,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"}]}},"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":"2023-01-01","end":"2023-09-30","val":0.63,"accn":"0001410578-23-002489","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":459.02,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":459.02,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15"},{"start":"2023-01-01","end":"2023-12-31","val":459.02,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-01-01","end":"2023-12-31","val":459.02,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":15147.66,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":819.52,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":662.88,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-09-30","val":18.89,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":477.35,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":477.35,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"start":"2024-01-01","end":"2024-12-31","val":13365.75,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-01-01","end":"2024-12-31","val":13365.75,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":13365.75,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":1019.38,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":79207.64,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-01-01","end":"2025-09-30","val":106636.8,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-01-01","end":"2025-12-31","val":106636.8,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025"}]}},"RestructuringAndRelatedCostNumberOfPositionsEliminated":{"label":"Restructuring and Related Cost, Number of Positions Eliminated","description":"The number of positions eliminated during the period as a result of restructuring activities.","units":{"employee":[{"start":"2023-01-01","end":"2023-12-31","val":4,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":4,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2023-01-01","end":"2023-12-31","val":4,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2023"}]}},"SeveranceCosts1":{"label":"Severance Costs","description":"Amount of expenses for special or contractual termination benefits provided to current employees involuntarily terminated under a benefit arrangement associated exit or disposal activities pursuant to an authorized plan. Excludes expenses related to one-time termination benefits, a discontinued operation or an asset retirement obligation.","units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":424576,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":424576,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":424576,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025"}]}},"UnrecognizedTaxBenefits":{"label":"Unrecognized Tax Benefits","description":"Amount of unrecognized tax benefits.","units":{"USD":[{"end":"2021-12-31","val":0,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2021Q4I"},{"end":"2022-12-31","val":0,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022Q4I"},{"end":"2023-12-31","val":353000,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":353000,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2023-12-31","val":353000,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2023Q4I"},{"end":"2024-12-31","val":228000,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-12-31","val":228000,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024Q4I"},{"end":"2025-12-31","val":174000,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025Q4I"}]}},"UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions":{"label":"Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions","description":"Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":125000,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":125000,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"}]}},"UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions":{"label":"Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions","description":"Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":228000,"accn":"0001410578-24-000413","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":228000,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"}]}},"ForeignCurrencyTransactionGainLossBeforeTax":{"label":"Foreign Currency Transaction Gain (Loss), before Tax","description":"Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.","units":{"USD":[{"start":"2024-01-01","end":"2024-03-31","val":-55349,"accn":"0001558370-24-008298","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":-55349,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-127943,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":-127943,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":-72594,"accn":"0001558370-24-012264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":-72594,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-285258,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":-285258,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":-157315,"accn":"0001558370-24-015731","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":-157315,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-57062,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":-57062,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-27188,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-74675,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-04-01","end":"2025-06-30","val":-47487,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-106726,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":-32051,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-112065,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025"}]}},"NetIncomeLossAvailableToCommonStockholdersBasic":{"label":"Net Income (Loss) Available to Common Stockholders, Basic","description":"Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.","units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":-18546095,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-3326812,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-8517626,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":-5190814,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-10839013,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":-2321387,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-16785572,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":-16785572,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-12085413,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-16361915,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-04-01","end":"2025-06-30","val":-4276502,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-21217966,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":-4856051,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-36271287,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025"}]}},"NetIncomeLossAvailableToCommonStockholdersDiluted":{"label":"Net Income (Loss) Available to Common Stockholders, Diluted","description":"Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.","units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":-18546095,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-16785572,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":-16785572,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-36271287,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025"}]}},"NumberOfOperatingSegments":{"label":"Number of Operating Segments","description":"Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.","units":{"segment":[{"start":"2024-01-01","end":"2024-06-30","val":1,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":1,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":1,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":1,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":1,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":1,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":1,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-04-01","end":"2025-06-30","val":1,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":1,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":1,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":1,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025"}]}},"NumberOfReportableSegments":{"label":"Number of Reportable Segments","description":"Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.","units":{"segment":[{"start":"2024-01-01","end":"2024-06-30","val":1,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":1,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":1,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":1,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":1,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":1,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":1,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":1,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-04-01","end":"2025-06-30","val":1,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":1,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":1,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":1,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025"}]}},"UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions":{"label":"Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions","description":"Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.","units":{"USD":[{"start":"2024-01-01","end":"2024-12-31","val":125000,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":125000,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":54000,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025"}]}},"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":"2024-12-31","val":0,"accn":"0001558370-25-004843","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2024Q4I"},{"end":"2025-12-31","val":0,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025Q4I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate","description":"The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.","units":{"pure":[{"start":"2024-01-01","end":"2024-12-31","val":1.288,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","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":"2024-01-01","end":"2024-12-31","val":0.0444,"accn":"0001558370-25-007759","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2024"}]}},"InterestExpenseNonoperating":{"label":null,"description":null,"units":{"USD":[{"start":"2024-01-01","end":"2024-06-30","val":14188,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":4482,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":24981,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":10792,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":26813,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":114,"accn":"0001558370-25-011571","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-01-01","end":"2025-09-30","val":6074,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":5960,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":6616,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025"}]}},"PaymentsOfStockIssuanceCosts":{"label":"Payments of Stock Issuance Costs","description":"The cash outflow for cost incurred directly with the issuance of an equity security.","units":{"USD":[{"start":"2025-01-01","end":"2025-09-30","val":455726,"accn":"0001829635-25-000004","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"}]}},"AdjustmentsToAdditionalPaidInCapitalDividendsInExcessOfRetainedEarnings":{"label":"Adjustments to Additional Paid in Capital, Dividends in Excess of Retained Earnings","description":"Amount of decrease in additional paid in capital (APIC) resulting from dividends legally declared (or paid) in excess of retained earnings balance.","units":{"USD":[{"start":"2025-01-01","end":"2025-12-31","val":1610211,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025"}]}},"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":"2025-01-01","end":"2025-12-31","val":8787160,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025"}]}},"BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1":{"label":"Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability","description":"Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement.","units":{"USD":[{"end":"2025-10-08","val":1584000,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025Q3I"}]}},"BusinessCombinationContingentConsiderationLiabilityNoncurrent":{"label":"Business Combination, Contingent Consideration, Liability, Noncurrent","description":"Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled beyond one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2025-12-31","val":6364000,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025Q4I"}]}},"CashAcquiredFromAcquisition":{"label":"Cash Acquired from Acquisition","description":"The cash inflow associated with the acquisition of business during the period (for example, cash that was held by the acquired business).","units":{"USD":[{"start":"2025-01-01","end":"2025-12-31","val":2224,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025"}]}},"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":"2025-01-01","end":"2025-12-31","val":226068,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025"}]}},"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":"2025-12-31","val":226068,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025Q4I"}]}},"DeferredTaxLiabilities":{"label":"Deferred Tax Liabilities, Net","description":"Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.","units":{"USD":[{"end":"2025-12-31","val":226068,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025Q4I"}]}},"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":"2024-01-01","end":"2024-12-31","val":-0.0249,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-0.0048,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025"}]}},"EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost":{"label":"Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Percent","description":"Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for share-based payment arrangement.","units":{"pure":[{"start":"2024-01-01","end":"2024-12-31","val":-0.0117,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-0.0029,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025"}]}},"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":"2025-12-31","val":25744143,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025Q4I"}]}},"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":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025"}]}},"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":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025"}]}},"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":"2024-01-01","end":"2024-12-31","val":2574447,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":5155083,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025"}]}},"IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate":{"label":"Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount","description":"The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.","units":{"USD":[{"start":"2024-01-01","end":"2024-12-31","val":-3562919,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-7278826,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025"}]}},"IncomeTaxReconciliationNondeductibleExpenseOther":{"label":"Effective Income Tax Rate Reconciliation, Nondeductible Expense, Other, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other nondeductible expenses.","units":{"USD":[{"start":"2024-01-01","end":"2024-12-31","val":422541,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":165952,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025"}]}},"IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost":{"label":"Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Amount","description":"Amount of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for award under share-based payment arrangement. Includes, but is not limited to, expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.","units":{"USD":[{"start":"2024-01-01","end":"2024-12-31","val":199069,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":102022,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","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":"2025-01-01","end":"2025-12-31","val":133601,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025"}]}},"IncreaseDecreaseInOtherReceivables":{"label":"Increase (Decrease) in Other Receivables","description":"Amount of increase (decrease) in receivables classified as other.","units":{"USD":[{"start":"2025-01-01","end":"2025-12-31","val":638,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025"}]}},"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":"2025-12-31","val":114300000,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025Q4I"}]}},"LiabilitiesFairValueDisclosure":{"label":"Financial and Nonfinancial Liabilities, Fair Value Disclosure","description":"Fair value of financial and nonfinancial obligations.","units":{"USD":[{"end":"2024-12-31","val":6541397,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024Q4I"},{"end":"2025-12-31","val":6798399,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025Q4I"}]}},"NoncashMergerRelatedCosts":{"label":"Noncash Merger Related Costs","description":"Amount of expense (income) related to the increase (decrease) in reserve for business combination costs. Includes, but is not limited to, legal, accounting, and other costs incurred to consummate the merger.","units":{"USD":[{"start":"2025-01-01","end":"2025-12-31","val":6836992,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025"}]}},"OtherReceivablesNetCurrent":{"label":"Other Receivables, Net, Current","description":"Amount, after allowance, of receivables classified as other, due within one year or the operating cycle, if longer.","units":{"USD":[{"end":"2025-12-31","val":638,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025Q4I"}]}},"ProceedsFromIssuanceOfConvertiblePreferredStock":{"label":"Proceeds from Issuance of Convertible Preferred Stock","description":"The cash inflow from issuance of preferred stocks identified as being convertible into another form of financial instrument, typically the entity's common stock.","units":{"USD":[{"start":"2025-01-01","end":"2025-12-31","val":22668324,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025"}]}},"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":"2025-01-01","end":"2025-12-31","val":1610211,"accn":"0001104659-26-043810","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025"}]}}},"ffd":{"NetFeeAmt":{"label":"","description":"","units":{"USD":[{"end":"2026-04-29","val":18575.17,"accn":"0001104659-26-053187","fy":null,"fp":null,"form":"S-3","filed":"2026-04-30","frame":"CY2026Q1I"}]}},"TtlFeeAmt":{"label":"","description":"","units":{"USD":[{"end":"2026-04-29","val":18575.17,"accn":"0001104659-26-053187","fy":null,"fp":null,"form":"S-3","filed":"2026-04-30","frame":"CY2026Q1I"}]}},"TtlOfferingAmt":{"label":"","description":"","units":{"USD":[{"end":"2026-04-29","val":134505227.49,"accn":"0001104659-26-053187","fy":null,"fp":null,"form":"S-3","filed":"2026-04-30","frame":"CY2026Q1I"}]}},"TtlOffsetAmt":{"label":"","description":"","units":{"USD":[{"end":"2026-04-29","val":0,"accn":"0001104659-26-053187","fy":null,"fp":null,"form":"S-3","filed":"2026-04-30","frame":"CY2026Q1I"}]}},"TtlPrevslyPdAmt":{"label":"","description":"","units":{"USD":[{"end":"2026-04-29","val":0,"accn":"0001104659-26-053187","fy":null,"fp":null,"form":"S-3","filed":"2026-04-30","frame":"CY2026Q1I"}]}}}}}