{"cik":1819411,"entityName":"GAIN 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-04-30","val":11876640,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-07-31","val":11876640,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-10-30","val":11879743,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2022-02-28","val":11883368,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25"},{"end":"2022-04-29","val":11883368,"accn":"0001104659-22-054769","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-05-02","frame":"CY2022Q1I"},{"end":"2022-04-30","val":11883368,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2022-07-31","val":11883368,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-10-31","val":11883368,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2023-02-28","val":11883368,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2023-04-30","val":12328846,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-07-31","val":12699422,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-10-31","val":12910342,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2024-02-29","val":16219709,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"end":"2024-04-30","val":18051979,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2024Q1I"},{"end":"2024-07-31","val":25535460,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-10-31","val":26525068,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2025-02-28","val":27786952,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27"},{"end":"2025-04-30","val":29557640,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"},{"end":"2025-07-31","val":35948606,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-10-31","val":36097536,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2026-02-28","val":42241947,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26"},{"end":"2026-04-30","val":42654038,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2026Q1I"}]}},"EntityPublicFloat":{"label":"Entity Public Float","description":"The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.","units":{"USD":[{"end":"2021-06-30","val":118700000,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25"},{"end":"2021-06-30","val":118700000,"accn":"0001104659-22-054769","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-05-02","frame":"CY2021Q2I"},{"end":"2022-06-30","val":38800000,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022Q2I"},{"end":"2023-06-30","val":56600000,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2023Q2I"},{"end":"2024-06-30","val":30800000,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2024Q2I"},{"end":"2025-06-30","val":53200000,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2025Q2I"}]}}},"us-gaap":{"AccountsPayableCurrent":{"label":"Accounts Payable, Current","description":"Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2020-12-31","val":961516,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":961516,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":961516,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":961516,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25","frame":"CY2020Q4I"},{"end":"2021-03-31","val":881753,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":978393,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":789387,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":560479,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25"},{"end":"2021-12-31","val":560479,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":560479,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2021-12-31","val":560479,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":560479,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2118443,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":948902,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1018809,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1626100,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":1626100,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":1626100,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":1626100,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":1626100,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2213489,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":924390,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1376859,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1318965,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"end":"2023-12-31","val":1318965,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"end":"2023-12-31","val":1318965,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":1318965,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":1318965,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1405154,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2024Q1I"},{"end":"2024-06-30","val":2046832,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1098453,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":946259,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27"},{"end":"2024-12-31","val":946259,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2024-12-31","val":946259,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":946259,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":946259,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2024Q4I"},{"end":"2025-03-31","val":2151410,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":2713013,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1577151,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":825027,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26"},{"end":"2025-12-31","val":825027,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2025Q4I"},{"end":"2026-03-31","val":1516362,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2026Q1I"}]}},"AccountsReceivableNetCurrent":{"label":"Accounts Receivable, after Allowance for Credit Loss, Current","description":"Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.","units":{"USD":[{"end":"2020-12-31","val":8548,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":8548,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":8548,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":8548,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25","frame":"CY2020Q4I"},{"end":"2021-03-31","val":4486,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":353166,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":24713,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"}]}},"AccruedLiabilitiesCurrent":{"label":"Accrued Liabilities, Current","description":"Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2020-12-31","val":379270,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":379270,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":379270,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":379270,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25","frame":"CY2020Q4I"},{"end":"2021-03-31","val":764220,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":325079,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1467253,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":681770,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25"},{"end":"2021-12-31","val":681770,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":681770,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2021-12-31","val":681770,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":681770,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":656469,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1070396,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2068366,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1082091,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":1082091,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":1082091,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":1082091,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":1082091,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1263183,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1753880,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1336050,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1016582,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"end":"2023-12-31","val":1016582,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"end":"2023-12-31","val":1016582,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":1016582,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1102196,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1742902,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":673811,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"}]}},"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":"2020-12-31","val":12905,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":12905,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":12905,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":12905,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25","frame":"CY2020Q4I"},{"end":"2021-03-31","val":16307,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":18466,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":22601,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":28389,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25"},{"end":"2021-12-31","val":28389,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":28389,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2021-12-31","val":28389,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":28389,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":33045,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":37692,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":42073,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":53329,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":53329,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":53329,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":53329,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":53329,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":62263,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":71933,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":78884,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":92797,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"end":"2023-12-31","val":92797,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"end":"2023-12-31","val":92797,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":92797,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":92797,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2023Q4I"},{"end":"2024-03-31","val":97592,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2024Q1I"},{"end":"2024-06-30","val":106704,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":121658,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":123357,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27"},{"end":"2024-12-31","val":123357,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2024-12-31","val":123357,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":123357,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":123357,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2024Q4I"},{"end":"2025-03-31","val":136778,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":159709,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":169608,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":183765,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26"},{"end":"2025-12-31","val":183765,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2025Q4I"},{"end":"2026-03-31","val":153347,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2026Q1I"}]}},"AccumulatedOtherComprehensiveIncomeLossNetOfTax":{"label":"Accumulated Other Comprehensive Income (Loss), Net of Tax","description":"Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.","units":{"USD":[{"end":"2020-12-31","val":-152698,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":-152698,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":-152698,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":-152698,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25","frame":"CY2020Q4I"},{"end":"2021-03-31","val":-156861,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":-164118,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":-112078,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":-90645,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25"},{"end":"2021-12-31","val":-90645,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":-90645,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2021-12-31","val":-90645,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":-90645,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":-114302,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":-145568,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":-296900,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":35627,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":35627,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":35627,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":35627,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":35627,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":96310,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":134323,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":90660,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":247241,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"end":"2023-12-31","val":247241,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"end":"2023-12-31","val":247241,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":247241,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":247241,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2023Q4I"},{"end":"2024-03-31","val":21863,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2024Q1I"},{"end":"2024-06-30","val":12462,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":242810,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":-247549,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27"},{"end":"2024-12-31","val":-247549,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2024-12-31","val":-247549,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":-247549,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":-247549,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2024Q4I"},{"end":"2025-03-31","val":-119865,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":584083,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":563221,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":776869,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26"},{"end":"2025-12-31","val":776869,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2025Q4I"},{"end":"2026-03-31","val":996952,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2026Q1I"}]}},"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":13388771,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":13388771,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":13388771,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":13388771,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25","frame":"CY2020Q4I"},{"end":"2021-03-31","val":54104982,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":54593827,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":55361652,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":55832461,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25"},{"end":"2021-12-31","val":55832461,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":55832461,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2021-12-31","val":55832461,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":55832461,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":56139006,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":56444556,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":56800203,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":57358895,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":57358895,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":57358895,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":57358895,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":57358895,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":58694827,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":62298733,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":63298577,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":73113079,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"end":"2023-12-31","val":73113079,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"end":"2023-12-31","val":73113079,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":73113079,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":73113079,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2023Q4I"},{"end":"2024-03-31","val":73416304,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2024Q1I"},{"end":"2024-06-30","val":84710747,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":86090657,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":88779318,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27"},{"end":"2024-12-31","val":88779318,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2024-12-31","val":88779318,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":88779318,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":88779318,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2024Q4I"},{"end":"2025-03-31","val":91621667,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":94642942,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":102161036,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":119139677,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26"},{"end":"2025-12-31","val":119139677,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2025Q4I"},{"end":"2026-03-31","val":119970514,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2026Q1I"}]}},"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-09-30","val":4214,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":4214,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":81640,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":110725,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":110725,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":302286,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":302286,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-04-01","end":"2021-06-30","val":191561,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":191561,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":553111,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":553111,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":250825,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":250825,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":839371,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25"},{"start":"2021-01-01","end":"2021-12-31","val":839371,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":306545,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":306545,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":612095,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-01","end":"2022-06-30","val":612095,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":305550,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-04-01","end":"2022-06-30","val":305550,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":967742,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":967742,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":355647,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":355647,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":1526434,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"start":"2022-01-01","end":"2022-12-31","val":1526434,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":565432,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":565432,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1949714,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":1949714,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":1384282,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":1384282,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":2792538,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":2792538,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":842824,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":842824,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":3305072,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":145473,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1578332,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":1432859,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":1930349,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":352017,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3"}]}},"AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts":{"label":"Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs","description":"Amount of decrease in additional paid in capital (APIC) resulting from direct costs associated with issuing stock. Includes, but is not limited to, legal and accounting fees and direct costs associated with stock issues under a shelf registration.","units":{"USD":[{"start":"2020-07-01","end":"2020-09-30","val":6199,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2021-04-01","end":"2021-06-30","val":47383,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2021Q2"},{"start":"2023-11-01","end":"2023-11-30","val":1200000,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"start":"2023-11-01","end":"2023-11-30","val":1200000,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2023Q4I"},{"start":"2023-10-01","end":"2023-12-31","val":1200000,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-10-01","end":"2023-12-31","val":1200000,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-10-01","end":"2023-12-31","val":1200000,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2023Q4"},{"start":"2024-06-01","end":"2024-06-30","val":1200000,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"start":"2024-06-01","end":"2024-09-30","val":1200000,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3"}]}},"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":"2020-01-01","end":"2020-09-30","val":413887,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":413887,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":413887,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":344667,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":344667,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-04-01","end":"2021-06-30","val":344667,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":344667,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":861667,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":861667,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":517000,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":517000,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":1034000,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25"},{"start":"2021-01-01","end":"2021-12-31","val":1034000,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"}]}},"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":9604358,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":9604358,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":9604358,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":9604358,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25","frame":"CY2020Q4I"},{"end":"2021-03-31","val":48041064,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":45353028,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":42562460,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":38985071,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25"},{"end":"2021-12-31","val":38985071,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":38985071,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2021-12-31","val":38985071,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":38985071,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":37598542,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":31890036,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":28325619,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":24099387,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":24099387,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":24099387,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":24099387,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":24099387,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":21322575,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":18260874,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":14097448,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":18609331,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"end":"2023-12-31","val":18609331,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"end":"2023-12-31","val":18609331,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":18609331,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":18609331,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2023Q4I"},{"end":"2024-03-31","val":14577184,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2024Q1I"},{"end":"2024-06-30","val":19196187,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":14365664,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":12123884,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27"},{"end":"2024-12-31","val":12123884,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2024-12-31","val":12123884,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":12123884,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":12123884,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2024Q4I"},{"end":"2025-03-31","val":11624064,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":9833980,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":10971680,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":22818975,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26"},{"end":"2025-12-31","val":22818975,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2025Q4I"},{"end":"2026-03-31","val":18738464,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2026Q1I"}]}},"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":8987828,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":8987828,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":8987828,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":8987828,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25","frame":"CY2020Q4I"},{"end":"2021-03-31","val":47384028,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":44335174,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":41554686,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":37722044,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25"},{"end":"2021-12-31","val":37722044,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":37722044,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2021-12-31","val":37722044,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":37722044,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":36392013,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":25833090,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":24349323,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":21091296,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":21091296,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":21091296,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":21091296,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":21091296,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":19321984,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":17308448,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":13241557,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":17778868,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"end":"2023-12-31","val":17778868,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"end":"2023-12-31","val":17778868,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":17778868,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":17778868,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2023Q4I"},{"end":"2024-03-31","val":13862523,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2024Q1I"},{"end":"2024-06-30","val":18538879,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":13741340,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":11602478,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27"},{"end":"2024-12-31","val":11602478,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2024-12-31","val":11602478,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":11602478,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":11602478,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2024Q4I"},{"end":"2025-03-31","val":11151417,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":9306703,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":10517268,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":22237138,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26"},{"end":"2025-12-31","val":22237138,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2025Q4I"},{"end":"2026-03-31","val":18221768,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2026Q1I"}]}},"AssetsNoncurrent":{"label":"Assets, Noncurrent","description":"Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold or consumed after one year or beyond the normal operating cycle, if longer.","units":{"USD":[{"end":"2020-12-31","val":616530,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":616530,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":616530,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":616530,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25","frame":"CY2020Q4I"},{"end":"2021-03-31","val":657036,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1017854,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1007774,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1263027,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25"},{"end":"2021-12-31","val":1263027,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":1263027,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2021-12-31","val":1263027,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":1263027,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1206529,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":6056946,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":3976296,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":3008091,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":3008091,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":3008091,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":3008091,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":3008091,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2000591,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":952426,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":855891,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":830463,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"end":"2023-12-31","val":830463,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"end":"2023-12-31","val":830463,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":830463,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":830463,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2023Q4I"},{"end":"2024-03-31","val":714661,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2024Q1I"},{"end":"2024-06-30","val":657308,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":624324,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":521406,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27"},{"end":"2024-12-31","val":521406,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2024-12-31","val":521406,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":521406,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":521406,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2024Q4I"},{"end":"2025-03-31","val":472647,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":527277,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":454412,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":581837,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26"},{"end":"2025-12-31","val":581837,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2025Q4I"},{"end":"2026-03-31","val":516696,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2026Q1I"}]}},"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":7492910,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":7492910,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":7492910,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":7492910,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25","frame":"CY2020Q4I"},{"end":"2021-03-31","val":46593604,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":43162583,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":40979225,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":36880673,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25"},{"end":"2021-12-31","val":36880673,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":36880673,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2021-12-31","val":36880673,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":36880673,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":34338585,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":14305949,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":10879884,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":7311611,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":7311611,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":7311611,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":7311611,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":7311611,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":5988202,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":6319925,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":4272501,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":11794949,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"end":"2023-12-31","val":11794949,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"end":"2023-12-31","val":11794949,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":11794949,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":11794949,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2023Q4I"},{"end":"2024-03-31","val":10641087,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2024Q1I"},{"end":"2024-06-30","val":16936315,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":12049522,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":10385863,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27"},{"end":"2024-12-31","val":10385863,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2024-12-31","val":10385863,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":10385863,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":10385863,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2024Q4I"},{"end":"2025-03-31","val":9070102,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":6694136,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":8807353,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":20837628,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26"},{"end":"2025-12-31","val":20837628,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2025Q4I"},{"end":"2026-03-31","val":16539222,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2026Q1I"}]}},"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":313700,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2019-12-31","val":313700,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2019-12-31","val":313700,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2019-12-31","val":313700,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25","frame":"CY2019Q4I"},{"end":"2020-03-31","val":945109,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1I"},{"end":"2020-06-30","val":513600,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2I"},{"end":"2020-09-30","val":9279040,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":7504281,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":7504281,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":7504281,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":7504281,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25"},{"end":"2020-12-31","val":7504281,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2020-12-31","val":7504281,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2020-12-31","val":7504281,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2020-12-31","val":7504281,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2020Q4I"},{"end":"2021-03-31","val":46636287,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2021-03-31","val":46636287,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1I"},{"end":"2021-06-30","val":43204652,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2021-06-30","val":43204652,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2021Q2I"},{"end":"2021-09-30","val":41014642,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2021-09-30","val":41014642,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":36911952,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25"},{"end":"2021-12-31","val":36911952,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":36911952,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2021-12-31","val":36911952,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":36911952,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2021-12-31","val":36911952,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2021-12-31","val":36911952,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2021-12-31","val":36911952,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2021-12-31","val":36911952,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2021Q4I"},{"end":"2022-03-31","val":34369445,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2022-03-31","val":34369445,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":14335784,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2022-06-30","val":14335784,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":10908743,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2022-09-30","val":10908743,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":7342429,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":7342429,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":7342429,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":7342429,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":7342429,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"end":"2022-12-31","val":7342429,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"end":"2022-12-31","val":7342429,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2022-12-31","val":7342429,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2022-12-31","val":7342429,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2022Q4I"},{"end":"2023-03-31","val":6019324,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2023-03-31","val":6019324,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2023Q1I"},{"end":"2023-06-30","val":6351741,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2023-06-30","val":6351741,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2I"},{"end":"2023-09-30","val":4303646,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2023-09-30","val":4303646,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":11828970,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"end":"2023-12-31","val":11828970,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"end":"2023-12-31","val":11828970,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":11828970,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":11828970,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27"},{"end":"2023-12-31","val":11828970,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2023-12-31","val":11828970,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2023-12-31","val":11828970,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2023-12-31","val":11828970,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":10672831,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"end":"2024-03-31","val":10672831,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2024Q1I"},{"end":"2024-06-30","val":16968118,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2024-06-30","val":16968118,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2024Q2I"},{"end":"2024-09-30","val":12083395,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2024-09-30","val":12083395,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":10417558,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27"},{"end":"2024-12-31","val":10417558,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2024-12-31","val":10417558,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":10417558,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":10417558,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26"},{"end":"2024-12-31","val":10417558,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2024Q4I"},{"end":"2025-03-31","val":9102644,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2025-03-31","val":9102644,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2025Q1I"},{"end":"2025-06-30","val":6730414,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":8843470,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":20873924,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26"},{"end":"2025-12-31","val":20873924,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2025Q4I"},{"end":"2026-03-31","val":16575307,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2026Q1I"}]}},"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-03-31","val":631409,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":199900,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":8965340,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":7190581,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":39132006,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":39132006,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":35700371,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":35700371,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-01-01","end":"2021-09-30","val":33510361,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":33510361,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":29407671,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25"},{"start":"2021-01-01","end":"2021-12-31","val":29407671,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-2542507,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":-2542507,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-22576168,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-01","end":"2022-06-30","val":-22576168,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":-26003209,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":-26003209,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":-29569523,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"start":"2022-01-01","end":"2022-12-31","val":-29569523,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-1323105,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":-1323105,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-990688,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":-990688,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":-3038783,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":-3038783,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":4486541,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"start":"2023-01-01","end":"2023-12-31","val":4486541,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-1156139,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"start":"2024-01-01","end":"2024-03-31","val":-1156139,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":5139148,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":5139148,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-01-01","end":"2024-09-30","val":254425,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":254425,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-01-01","end":"2024-12-31","val":-1411412,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27"},{"start":"2024-01-01","end":"2024-12-31","val":-1411412,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-1314914,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"start":"2025-01-01","end":"2025-03-31","val":-1314914,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-3687144,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-01-01","end":"2025-09-30","val":-1574088,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-01-01","end":"2025-12-31","val":10456366,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-4298617,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2026Q1"}]}},"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-05-06","val":13.75,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q1I"}]}},"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-05-06","val":200000,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q1I"}]}},"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":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":0.0001,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":0.0001,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":0.0001,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0.0001,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0.0001,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0.0001,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0.0001,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25"},{"end":"2021-12-31","val":0.0001,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":0.0001,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2021-12-31","val":0.0001,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":0.0001,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0.0001,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0.0001,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0.0001,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0.0001,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":0.0001,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":0.0001,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":0.0001,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":0.0001,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0.0001,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0.0001,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0.0001,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0.0001,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"end":"2023-12-31","val":0.0001,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"end":"2023-12-31","val":0.0001,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":0.0001,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":0.0001,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2023Q4I"},{"end":"2024-03-31","val":0.0001,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2024Q1I"},{"end":"2024-06-30","val":0.0001,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":0.0001,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":0.0001,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27"},{"end":"2024-12-31","val":0.0001,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2024-12-31","val":0.0001,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":0.0001,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":0.0001,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2024Q4I"},{"end":"2025-03-31","val":0.0001,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":0.0001,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":0.0001,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":0.0001,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26"},{"end":"2025-12-31","val":0.0001,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2025Q4I"},{"end":"2026-03-31","val":0.0001,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2026Q1I"}]}},"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":50000000,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":50000000,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":50000000,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":50000000,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25","frame":"CY2020Q4I"},{"end":"2021-03-31","val":50000000,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":50000000,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":50000000,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":50000000,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25"},{"end":"2021-12-31","val":50000000,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":50000000,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2021-12-31","val":50000000,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":50000000,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":50000000,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":50000000,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":50000000,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":50000000,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":50000000,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":50000000,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":50000000,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":50000000,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":50000000,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":50000000,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":50000000,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":50000000,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"end":"2023-12-31","val":50000000,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"end":"2023-12-31","val":50000000,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":50000000,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":50000000,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2023Q4I"},{"end":"2024-03-31","val":50000000,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2024Q1I"},{"end":"2024-06-30","val":50000000,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":50000000,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":50000000,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27"},{"end":"2024-12-31","val":50000000,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2024-12-31","val":100000000,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":100000000,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2024Q4I"},{"end":"2025-03-31","val":50000000,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"},{"end":"2025-06-23","val":50000000,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2025-06-23","val":50000000,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2025-06-23","val":50000000,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26"},{"end":"2025-06-23","val":50000000,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11"},{"end":"2025-06-24","val":100000000,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2025-06-24","val":100000000,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2025-06-24","val":100000000,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26"},{"end":"2025-06-24","val":100000000,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11"},{"end":"2025-06-30","val":100000000,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":100000000,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":100000000,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26"},{"end":"2025-12-31","val":100000000,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2025Q4I"},{"end":"2026-03-31","val":100000000,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2026Q1I"}]}},"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":7694642,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":7694642,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":3543163,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":3543163,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25","frame":"CY2020Q4I"},{"end":"2021-03-16","val":4022736,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25"},{"end":"2021-03-31","val":11876460,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":11876460,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":11879743,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":11883368,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25"},{"end":"2021-12-31","val":11883368,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":11883368,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2021-12-31","val":11883368,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":11883368,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":11883368,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":11883368,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":11883368,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":11883368,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":11883368,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":11883368,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":11883368,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":11883368,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":12087142,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":12632327,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":12782861,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":16206680,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"end":"2023-12-31","val":16206680,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"end":"2023-12-31","val":16206680,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":16206680,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":16206680,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2023Q4I"},{"end":"2024-03-31","val":18041231,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2024Q1I"},{"end":"2024-06-30","val":25172573,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":25962246,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":27132588,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27"},{"end":"2024-12-31","val":27132588,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2024-12-31","val":27132588,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":27132588,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":27132588,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2024Q4I"},{"end":"2025-03-31","val":28746041,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":30771321,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":35976390,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":42073807,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26"},{"end":"2025-12-31","val":42073807,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2025Q4I"},{"end":"2026-03-31","val":42488578,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2026Q1I"}]}},"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":7694642,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":7694642,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":3543163,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":3543163,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25","frame":"CY2020Q4I"},{"end":"2021-03-16","val":4022736,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25"},{"end":"2021-03-31","val":11876460,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":11876460,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":11879743,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":11883368,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25"},{"end":"2021-12-31","val":11883368,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":11883368,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2021-12-31","val":11883368,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":11883368,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":11883368,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":11883368,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":11883368,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":11883368,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":11883368,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":11883368,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":11883368,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":11883368,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":12087142,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":12632327,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":12782861,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":16206680,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"end":"2023-12-31","val":16206680,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"end":"2023-12-31","val":16206680,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":16206680,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":16206680,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2023Q4I"},{"end":"2024-03-31","val":18041231,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2024Q1I"},{"end":"2024-06-30","val":25172573,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":25962246,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":27132588,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27"},{"end":"2024-12-31","val":27132588,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2024-12-31","val":27132588,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":27132588,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":27132588,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2024Q4I"},{"end":"2025-03-31","val":28746041,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":30771321,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":35976390,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":42073807,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26"},{"end":"2025-12-31","val":42073807,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2025Q4I"},{"end":"2026-03-31","val":42488578,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2026Q1I"}]}},"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":354,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":354,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":354,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":354,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1188,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1188,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1188,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1189,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25"},{"end":"2021-12-31","val":1189,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":1189,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2021-12-31","val":1189,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":1189,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1189,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1189,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1189,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1189,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":1189,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":1189,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":1189,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":1189,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1209,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1263,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1278,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1621,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"end":"2023-12-31","val":1621,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"end":"2023-12-31","val":1621,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":1621,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":1621,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1805,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2024Q1I"},{"end":"2024-06-30","val":2518,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":2596,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":2713,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27"},{"end":"2024-12-31","val":2713,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2024-12-31","val":2713,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":2713,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":2713,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2024Q4I"},{"end":"2025-03-31","val":2875,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":3078,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":3599,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":4209,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26"},{"end":"2025-12-31","val":4209,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2025Q4I"},{"end":"2026-03-31","val":4250,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2026Q1I"}]}},"ComprehensiveIncomeNetOfTax":{"label":"Comprehensive Income (Loss), Net of Tax, Attributable to Parent","description":"Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.","units":{"USD":[{"start":"2020-01-01","end":"2020-03-31","val":-587841,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-1124279,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":-536438,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-1945674,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":-821395,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-3649217,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-2454610,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":-2454610,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-6018560,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":-6018560,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-04-01","end":"2021-06-30","val":-3563950,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":-3563950,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-10630053,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":-10630053,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":-4611493,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":-4611493,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-13828553,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25"},{"start":"2021-01-01","end":"2021-12-31","val":-13828553,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-3296300,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":-3296300,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-8412986,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-01","end":"2022-06-30","val":-8412986,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":-5116686,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-04-01","end":"2022-06-30","val":-5116686,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-13122527,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":-13122527,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":-4709541,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":-4709541,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-17464466,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"start":"2022-01-01","end":"2022-12-31","val":-17464466,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-5076636,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":-5076636,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-12726592,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":-12726592,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":-7649956,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":-7649956,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-17488518,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":-17488518,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":-4761926,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":-4761926,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-22055906,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"start":"2023-01-01","end":"2023-12-31","val":-22055906,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-4239572,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"start":"2024-01-01","end":"2024-03-31","val":-4239572,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-12392051,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":-12392051,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-04-01","end":"2024-06-30","val":-8152479,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":-8152479,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-16647395,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":-16647395,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":-4255344,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":-4255344,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-20905981,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27"},{"start":"2024-01-01","end":"2024-12-31","val":-20905981,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-4402374,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"start":"2025-01-01","end":"2025-03-31","val":-4402374,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-9507513,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-04-01","end":"2025-06-30","val":-5105139,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-14812748,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-07-01","end":"2025-09-30","val":-5305235,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-19136681,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-5388649,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2026Q1"}]}},"ContractualObligation":{"label":"Contractual Obligation","description":"Amount of contractual obligation, including but not limited to, long-term debt, capital lease obligations, operating lease obligations, purchase obligations, and other commitments.","units":{"USD":[{"end":"2021-03-31","val":2857374,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":2990970,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":2480844,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"}]}},"ContractualObligationDueInFifthYear":{"label":"Contractual Obligation, to be Paid, Year Five","description":"Amount of contractual obligation to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2021-03-31","val":271713,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"}]}},"ContractualObligationDueInFourthYear":{"label":"Contractual Obligation, to be Paid, Year Four","description":"Amount of contractual obligation to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2021-03-31","val":280448,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":240389,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":239851,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"}]}},"ContractualObligationDueInNextTwelveMonths":{"label":"Contractual Obligation, to be Paid, Year One","description":"Amount of contractual obligation to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2021-03-31","val":1220177,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":420098,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":276636,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"}]}},"ContractualObligationDueInSecondYear":{"label":"Contractual Obligation, to be Paid, Year Two","description":"Amount of contractual obligation to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2021-03-31","val":360335,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":278254,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":250591,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"}]}},"ContractualObligationDueInThirdYear":{"label":"Contractual Obligation, to be Paid, Year Three","description":"Amount of contractual obligation to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2021-03-31","val":297035,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":247083,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":246576,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"}]}},"ContractualObligationFutureMinimumPaymentsDueRemainderOfFiscalYear":{"label":"Contractual Obligation, to be Paid, Remainder of Fiscal Year","description":"Amount of contractual obligation to be paid in remainder of current fiscal year.","units":{"USD":[{"end":"2021-06-30","val":1383768,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1048834,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"}]}},"DebtInstrumentFaceAmount":{"label":"Debt Instrument, Face Amount","description":"Face (par) amount of debt instrument at time of issuance.","units":{"CHF":[{"end":"2020-03-31","val":14600,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q1I"},{"end":"2020-03-31","val":14600,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-08-31","val":638000,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q3I"},{"end":"2020-08-31","val":638000,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"}],"USD":[{"end":"2020-03-31","val":15932,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q1I"},{"end":"2020-03-31","val":16165,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-08-31","val":696375,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q3I"},{"end":"2020-08-31","val":706377,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"}]}},"DebtInstrumentInterestRateStatedPercentage":{"label":"Debt Instrument, Interest Rate, Stated Percentage","description":"Contractual interest rate for funds borrowed, under the debt agreement.","units":{"pure":[{"end":"2020-03-31","val":0,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q1I"},{"end":"2020-03-31","val":0,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-08-31","val":0,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q3I"},{"end":"2020-08-31","val":0,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"}]}},"DebtInstrumentPeriodicPayment":{"label":"Debt Instrument, Periodic Payment","description":"Amount of the required periodic payments including both interest and principal payments.","units":{"CHF":[{"start":"2020-08-01","end":"2020-08-31","val":20000,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q3I"},{"start":"2020-08-01","end":"2020-08-31","val":20000,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"}]}},"DeferredCreditsAndOtherLiabilitiesCurrent":{"label":"Deferred Credits and Other Liabilities, Current","description":"Carrying amount as of the balance sheet date of unearned revenue or income, not otherwise specified in the taxonomy, which is expected to be taken into income during the current period and current obligations not separately disclosed in the balance sheet (other liabilities, current).","units":{"USD":[{"end":"2020-12-31","val":1006863,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":1006863,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":1006863,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":1007933,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1274752,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1218861,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":2520208,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1669104,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25"},{"end":"2021-12-31","val":1669104,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":1669104,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2021-12-31","val":1669104,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":1669104,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1789445,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2161229,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2997253,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2161936,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":2161936,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":2161936,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":2161936,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":2161936,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2599763,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":4925322,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":4046128,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":3377290,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"end":"2023-12-31","val":3377290,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"end":"2023-12-31","val":3377290,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":3377290,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":3377290,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2023Q4I"},{"end":"2024-03-31","val":3347865,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2024Q1I"},{"end":"2024-06-30","val":4258619,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":3265150,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":2741413,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27"},{"end":"2024-12-31","val":2741413,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2024-12-31","val":2741413,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":2741413,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":2741413,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2024Q4I"},{"end":"2025-03-31","val":2615227,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":2221603,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":2351996,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":2306624,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2025Q4I"}]}},"DeferredFinanceCostsNet":{"label":"Debt Issuance Costs, Net","description":"Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.","units":{"USD":[{"end":"2020-08-31","val":0,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1217988,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":1217988,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":1217988,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":1217988,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25","frame":"CY2021Q4I"}]}},"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":"2020-12-31","val":239483,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":239483,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":239483,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":239483,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25","frame":"CY2020Q4I"},{"end":"2021-03-31","val":178418,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":370518,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":327690,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":266504,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25"},{"end":"2021-12-31","val":266504,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":266504,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2021-12-31","val":266504,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":266504,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":202034,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":80198,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":55180,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":55180,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":55180,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":55180,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":55180,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":55180,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022Q4I"},{"end":"2023-06-30","val":1069107,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1353541,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1122138,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"end":"2023-12-31","val":1122138,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"end":"2023-12-31","val":1122138,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":1122138,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":1122138,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2023Q4I"},{"end":"2024-03-31","val":914759,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2024Q1I"},{"end":"2024-06-30","val":710001,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":708027,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":252211,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27"},{"end":"2024-12-31","val":252211,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2024-12-31","val":252211,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":252211,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":252211,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2024Q4I"},{"end":"2025-03-31","val":217841,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":22685,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":11293,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"}]}},"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":"2020-12-31","val":1217988,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":1217988,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":1217988,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":1217988,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25","frame":"CY2020Q4I"}]}},"DefinedBenefitPensionPlanLiabilitiesNoncurrent":{"label":"Liability, Defined Benefit Pension Plan, Noncurrent","description":"Amount of liability, recognized in statement of financial position, for defined benefit pension plan, classified as noncurrent. Excludes other postretirement benefit plan.","units":{"USD":[{"end":"2020-12-31","val":171558,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":171558,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":171558,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":171558,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25","frame":"CY2020Q4I"},{"end":"2021-03-31","val":194465,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":235690,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":243612,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":329458,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25"},{"end":"2021-12-31","val":329458,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":329458,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2021-12-31","val":329458,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":329458,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":367434,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":376295,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":377782,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":157580,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":157580,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":157580,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":157580,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":157580,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":164568,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":174185,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":160512,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":307454,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"end":"2023-12-31","val":307454,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"end":"2023-12-31","val":307454,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":307454,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":307454,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2023Q4I"},{"end":"2024-03-31","val":292486,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2024Q1I"},{"end":"2024-06-30","val":298428,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":323266,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":443623,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27"},{"end":"2024-12-31","val":443623,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2024-12-31","val":443623,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":443623,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":443623,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2024Q4I"},{"end":"2025-03-31","val":470856,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":522676,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":527825,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":390509,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26"},{"end":"2025-12-31","val":390509,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2025Q4I"},{"end":"2026-03-31","val":389519,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2026Q1I"}]}},"DepositsAssetsNoncurrent":{"label":"Deposits Assets, Noncurrent","description":"Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment after one year or beyond the operating cycle, if longer.","units":{"USD":[{"end":"2020-12-31","val":12152,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q4I"},{"end":"2021-03-31","val":12008,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-12-31","val":22111,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":22111,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2021-12-31","val":22111,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q4I"},{"end":"2022-03-31","val":17205,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":16534,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":15801,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"}]}},"Depreciation":{"label":"Depreciation","description":"The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.","units":{"USD":[{"start":"2020-01-01","end":"2020-03-31","val":2101,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":4377,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":6758,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":9592,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":3403,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":3403,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":5561,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":5561,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-01-01","end":"2021-09-30","val":9696,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":9699,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":15484,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25"},{"start":"2021-01-01","end":"2021-12-31","val":15484,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":5342,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":5300,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":11504,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-04-01","end":"2022-06-30","val":11504,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":18860,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":18860,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":26632,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"start":"2022-01-01","end":"2022-12-31","val":26632,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":8300,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":8000,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":17000,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":17139,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":26050,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":26000,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":34875,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"start":"2023-01-01","end":"2023-12-31","val":35000,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":8000,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"start":"2024-01-01","end":"2024-03-31","val":8000,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":18000,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":18000,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-04-01","end":"2024-06-30","val":9000,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":28000,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":28000,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":10000,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":38000,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27"},{"start":"2024-01-01","end":"2024-12-31","val":38000,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":9000,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"start":"2025-01-01","end":"2025-03-31","val":9000,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":19000,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-04-01","end":"2025-06-30","val":10000,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":29000,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-07-01","end":"2025-09-30","val":10000,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":45000,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":9000,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2026Q1"}]}},"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-03-31","val":2101,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":4377,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":6758,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":9592,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":3403,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":3403,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":5561,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":5561,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-01-01","end":"2021-09-30","val":9699,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":9696,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":15484,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25"},{"start":"2021-01-01","end":"2021-12-31","val":15484,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":8209,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":8209,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":28230,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-01","end":"2022-06-30","val":28230,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":46058,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":46058,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":64168,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"start":"2022-01-01","end":"2022-12-31","val":64168,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":19242,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":19242,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":39481,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":39481,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":59990,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":59990,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":83579,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"start":"2023-01-01","end":"2023-12-31","val":83579,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":20528,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"start":"2024-01-01","end":"2024-03-31","val":20528,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":41121,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":41121,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-01-01","end":"2024-09-30","val":62764,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":62764,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-01-01","end":"2024-12-31","val":84071,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27"},{"start":"2024-01-01","end":"2024-12-31","val":84071,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":20660,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"start":"2025-01-01","end":"2025-03-31","val":20660,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":42988,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-01-01","end":"2025-09-30","val":65805,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-01-01","end":"2025-12-31","val":94046,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":21303,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2026Q1"}]}},"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.57,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":-0.27,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-0.8,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":-0.25,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-1.33,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-0.5,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-0.71,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":-0.71,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-04-01","end":"2021-06-30","val":-0.3,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":-0.3,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-1.11,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":-1.11,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":-0.39,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":-0.39,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-1.37,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25"},{"start":"2021-01-01","end":"2021-12-31","val":-1.37,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-0.28,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":-0.28,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-0.7,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-01","end":"2022-06-30","val":-0.7,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":-0.43,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-04-01","end":"2022-06-30","val":-0.43,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-1.09,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":-1.09,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":-0.38,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":-0.38,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-1.48,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"start":"2022-01-01","end":"2022-12-31","val":-1.48,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-0.43,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":-0.43,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-1.05,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":-1.05,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":-0.62,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":-0.62,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-1.42,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":-1.42,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":-0.37,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":-0.37,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-1.71,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"start":"2023-01-01","end":"2023-12-31","val":-1.71,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-0.22,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"start":"2024-01-01","end":"2024-03-31","val":-0.22,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-0.65,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":-0.65,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-04-01","end":"2024-06-30","val":-0.42,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":-0.42,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-0.78,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":-0.78,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":-0.17,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":-0.17,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-0.89,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27"},{"start":"2024-01-01","end":"2024-12-31","val":-0.89,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-0.16,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"start":"2025-01-01","end":"2025-03-31","val":-0.16,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-0.35,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-04-01","end":"2025-06-30","val":-0.19,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-0.5,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-07-01","end":"2025-09-30","val":-0.15,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-0.61,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-0.13,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2026Q1"}]}},"EarningsPerShareBasicAndDiluted":{"label":"Earnings Per Share, Basic and Diluted","description":"The amount of net income or loss for the period per each share in instances when basic and diluted earnings per share are the same amount and reported as a single line item on the face of the financial statements. Basic earnings per share is the amount of net income or loss for the period per each share of common stock or unit outstanding during the reporting period. Diluted earnings per share includes the amount of net income or loss for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.","units":{"USD/shares":[{"start":"2020-01-01","end":"2020-03-31","val":-0.29,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2021-01-01","end":"2021-03-31","val":-0.5,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1"}]}},"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.57,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":-0.27,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-0.8,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":-0.25,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-1.33,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-0.5,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-0.71,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":-0.71,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-04-01","end":"2021-06-30","val":-0.3,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":-0.3,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-1.11,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":-1.11,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":-0.39,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":-0.39,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-1.37,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25"},{"start":"2021-01-01","end":"2021-12-31","val":-1.37,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-0.28,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":-0.28,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-0.7,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-01","end":"2022-06-30","val":-0.7,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":-0.43,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-04-01","end":"2022-06-30","val":-0.43,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-1.09,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":-1.09,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":-0.38,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":-0.38,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-1.48,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"start":"2022-01-01","end":"2022-12-31","val":-1.48,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-0.43,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":-0.43,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-1.05,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":-1.05,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":-0.62,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":-0.62,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-1.42,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":-1.42,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":-0.37,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":-0.37,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-1.71,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"start":"2023-01-01","end":"2023-12-31","val":-1.71,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-0.22,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"start":"2024-01-01","end":"2024-03-31","val":-0.22,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-0.65,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":-0.65,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-04-01","end":"2024-06-30","val":-0.42,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":-0.42,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-0.78,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":-0.78,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":-0.17,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":-0.17,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-0.89,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27"},{"start":"2024-01-01","end":"2024-12-31","val":-0.89,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-0.16,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"start":"2025-01-01","end":"2025-03-31","val":-0.16,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-0.35,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-04-01","end":"2025-06-30","val":-0.19,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-0.5,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-07-01","end":"2025-09-30","val":-0.15,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-0.61,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-0.13,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2026Q1"}]}},"EffectOfExchangeRateOnCashAndCashEquivalents":{"label":"Effect of Exchange Rate on Cash and Cash Equivalents","description":"Amount of increase (decrease) from the effect of exchange rate changes on cash and cash equivalent balances held in foreign currencies.","units":{"USD":[{"start":"2020-01-01","end":"2020-03-31","val":-3573,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-380,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":-23673,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":-35317,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-19904,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":-19904,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1819,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-09-30","val":36270,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-12-31","val":100778,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-49317,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1"}]}},"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":"2020-01-01","end":"2020-03-31","val":-68914,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-73771,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":-4857,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-48175,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":25596,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-96484,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":18539,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":18539,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-25832,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":-25832,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-04-01","end":"2021-06-30","val":-44371,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":-44371,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-53245,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":-53245,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":-27412,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":-27412,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-72920,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25"},{"start":"2021-01-01","end":"2021-12-31","val":-72920,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":19162,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":19162,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":59374,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-01","end":"2022-06-30","val":59374,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":40212,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-04-01","end":"2022-06-30","val":40212,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":102865,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":102865,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":43491,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":43491,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-96074,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"start":"2022-01-01","end":"2022-12-31","val":-96074,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-42842,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":-42842,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-103037,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":-103037,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":-60195,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":-60195,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-20839,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":-20839,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":82198,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":82198,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-429346,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"start":"2023-01-01","end":"2023-12-31","val":-429346,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":268077,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"start":"2024-01-01","end":"2024-03-31","val":268077,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":224501,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":224501,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-04-01","end":"2024-06-30","val":-43576,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":-43576,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":103362,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":103362,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":-121139,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":-121139,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":119120,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27"},{"start":"2024-01-01","end":"2024-12-31","val":119120,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-100586,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"start":"2025-01-01","end":"2025-03-31","val":-100586,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-721510,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-04-01","end":"2025-06-30","val":-620924,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-748892,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-07-01","end":"2025-09-30","val":-27382,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-833673,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-165173,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2026Q1"}]}},"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-03-31","val":101674,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":201644,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":99970,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":599964,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":398320,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":1249126,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1050675,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":1050675,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":2860903,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":2860903,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-04-01","end":"2021-06-30","val":1810228,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":1810228,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":5047434,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":5047434,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":2186531,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":2186531,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":6826938,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25"},{"start":"2021-01-01","end":"2021-12-31","val":6826938,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1777043,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":1777043,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":4466306,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-01","end":"2022-06-30","val":4466306,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":2689263,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-04-01","end":"2022-06-30","val":2689263,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":7252506,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":7252506,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":2786200,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":2786200,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":9539863,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"start":"2022-01-01","end":"2022-12-31","val":9539863,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":2493759,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":2493759,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":6236930,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":6236930,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":3743171,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":3743171,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":8754453,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":8754453,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":2517523,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":2517523,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":10787700,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"start":"2023-01-01","end":"2023-12-31","val":10787700,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1870794,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"start":"2024-01-01","end":"2024-03-31","val":1870794,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":5615987,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":5615987,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-04-01","end":"2024-06-30","val":3745193,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":3745193,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":7453229,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":7453229,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":1837242,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":1837242,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":9559534,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27"},{"start":"2024-01-01","end":"2024-12-31","val":9559534,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":2112366,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"start":"2025-01-01","end":"2025-03-31","val":2112366,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":4442919,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-04-01","end":"2025-06-30","val":2330553,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":6379186,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-07-01","end":"2025-09-30","val":1936267,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":8497920,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":2590205,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2026Q1"}]}},"ImpairmentOfLongLivedAssetsHeldForUse":{"label":"Impairment of Long-Lived Assets Held-for-use","description":"The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale).","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25","frame":"CY2020"},{"start":"2020-01-01","end":"2021-06-30","val":0,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2021-09-30","val":0,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-04-01","end":"2024-06-30","val":0,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":0,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":0,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-04-01","end":"2025-06-30","val":0,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":0,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-07-01","end":"2025-09-30","val":0,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","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-03-31","val":-582921,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-1121760,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":-538839,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-1915247,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":-793486,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-3572296,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-2446968,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":-2446968,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-6000002,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":-6000002,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-04-01","end":"2021-06-30","val":-3553033,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":-3553033,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-10658421,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":-10658421,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":-4658419,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":-4658419,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-13886598,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25"},{"start":"2021-01-01","end":"2021-12-31","val":-13886598,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-3270966,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":-3270966,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-8347240,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-01","end":"2022-06-30","val":-8347240,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":-5076274,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-04-01","end":"2022-06-30","val":-5076274,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-12901401,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":-12901401,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":-4554161,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":-4554161,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-17497762,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"start":"2022-01-01","end":"2022-12-31","val":-17497762,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-5120591,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":-5120591,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-12781971,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":-12781971,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":-7661380,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":-7661380,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-17478778,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":-17478778,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":-4696807,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":-4696807,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-22188245,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"start":"2023-01-01","end":"2023-12-31","val":-22188245,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-3994320,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"start":"2024-01-01","end":"2024-03-31","val":-3994320,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-12136189,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":-12136189,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-04-01","end":"2024-06-30","val":-8141869,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":-8141869,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-16610887,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":-16610887,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":-4474698,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":-4474698,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-19874376,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27"},{"start":"2024-01-01","end":"2024-12-31","val":-19874376,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-4429549,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"start":"2025-01-01","end":"2025-03-31","val":-4429549,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-10097431,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-04-01","end":"2025-06-30","val":-5667882,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-14832516,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-07-01","end":"2025-09-30","val":-4735085,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-19299981,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-5425666,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2026Q1"}]}},"IncomeTaxExpenseBenefit":{"label":"Income Tax Expense (Benefit)","description":"Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.","units":{"USD":[{"start":"2020-01-01","end":"2020-03-31","val":1347,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":5870,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":4523,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":6754,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":885,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":5386,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":3479,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":3479,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":7138,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":7138,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-04-01","end":"2021-06-30","val":3660,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":3660,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":12252,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":12252,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":5114,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":5114,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":4008,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25"},{"start":"2021-01-01","end":"2021-12-31","val":4008,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1677,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":1677,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":10823,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-01","end":"2022-06-30","val":10823,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":9146,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-04-01","end":"2022-06-30","val":9146,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":14871,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":14871,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":4048,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":4048,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":92976,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"start":"2022-01-01","end":"2022-12-31","val":92976,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":16728,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":16728,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":43317,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":43317,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":26589,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":26589,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":64773,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":64773,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":21456,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":21456,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":79275,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"start":"2023-01-01","end":"2023-12-31","val":79275,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":19874,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"start":"2024-01-01","end":"2024-03-31","val":19874,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":21083,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":21083,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-04-01","end":"2024-06-30","val":1209,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":1209,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":32077,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":32077,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":10994,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":10994,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":536815,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27"},{"start":"2024-01-01","end":"2024-12-31","val":536815,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":100509,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"start":"2025-01-01","end":"2025-03-31","val":100509,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":241714,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-04-01","end":"2025-06-30","val":141205,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":791002,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-07-01","end":"2025-09-30","val":549288,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":861118,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":183066,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2026Q1"}]}},"IncreaseDecreaseInAccountsPayableAndAccruedLiabilities":{"label":"Increase (Decrease) in Accounts Payable and Accrued Liabilities","description":"The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.","units":{"USD":[{"start":"2020-01-01","end":"2020-03-31","val":-184920,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-29961,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":126395,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-03-31","val":82927,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":91056,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":91056,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-01-01","end":"2021-09-30","val":1245243,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":1254651,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-03-31","val":1743143,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1232968,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-01","end":"2022-06-30","val":1232968,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":1533555,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":1533555,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-03-31","val":1057567,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":1057567,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":379722,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":379722,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":333622,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":333622,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":-693698,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":703593,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"start":"2024-01-01","end":"2024-03-31","val":703593,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":2186632,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":2186632,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-01-01","end":"2024-09-30","val":332959,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":332959,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-01-01","end":"2024-12-31","val":274889,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27"},{"start":"2024-01-01","end":"2024-12-31","val":274889,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":1114140,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"start":"2025-01-01","end":"2025-03-31","val":1114140,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":1265791,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-01-01","end":"2025-09-30","val":316652,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-01-01","end":"2025-12-31","val":-468606,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":531767,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2026Q1"}]}},"IncreaseDecreaseInAccountsReceivable":{"label":"Increase (Decrease) in Accounts Receivable","description":"The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.","units":{"USD":[{"start":"2020-01-01","end":"2020-06-30","val":100729,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":-6491,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":196,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":344618,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":344618,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-01-01","end":"2021-09-30","val":16165,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":16165,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":-8264,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25"},{"start":"2021-01-01","end":"2021-12-31","val":-8264,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"}]}},"IncreaseDecreaseInAccruedTaxesPayable":{"label":"Increase (Decrease) in Accrued Taxes Payable","description":"The increase (decrease) during the reporting period of all taxes owed but not paid, including income, property and other taxes.","units":{"USD":[{"start":"2020-01-01","end":"2020-03-31","val":-2355,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-09-30","val":3234,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-03-31","val":3456,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-09-30","val":9408,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"}]}},"IncreaseDecreaseInDeferredLiabilities":{"label":"Increase (Decrease) in Deferred Liabilities","description":"Change during the period in carrying value for all deferred liabilities due within one year or operating cycle.","units":{"USD":[{"start":"2020-01-01","end":"2020-03-31","val":-54406,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-1293,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":-81593,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":-129315,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-61065,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":-61065,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":131035,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":131035,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-01-01","end":"2021-09-30","val":88208,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":88208,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":34701,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25"},{"start":"2021-01-01","end":"2021-12-31","val":34701,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-63309,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":-63309,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-186306,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-01","end":"2022-06-30","val":-186306,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":-207735,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":-207735,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":-208343,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"start":"2022-01-01","end":"2022-12-31","val":-208343,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-55180,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":-55180,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1592996,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":1592996,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":1463713,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":1463713,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":1085294,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"start":"2023-01-01","end":"2023-12-31","val":1085294,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":41798,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"start":"2024-01-01","end":"2024-03-31","val":41798,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":41617,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":41617,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-01-01","end":"2024-09-30","val":41853,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":41853,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-01-01","end":"2024-12-31","val":-854713,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27"},{"start":"2024-01-01","end":"2024-12-31","val":-854713,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-88631,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"start":"2025-01-01","end":"2025-03-31","val":-88631,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-294989,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-01-01","end":"2025-09-30","val":-313228,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-01-01","end":"2025-12-31","val":-328071,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2025"}]}},"IncreaseDecreaseInDeposits":{"label":"Increase (Decrease) in Deposits","description":"The net cash inflow or outflow for the increase (decrease) in the beginning and end of period deposits balances.","units":{"USD":[{"start":"2020-01-01","end":"2020-09-30","val":-584,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":-3761,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"}]}},"IncreaseDecreaseInOtherNoncurrentAssets":{"label":"Increase (Decrease) in Other Noncurrent Assets","description":"Amount of increase (decrease) in noncurrent assets classified as other.","units":{"USD":[{"start":"2020-01-01","end":"2020-09-30","val":33207,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":63095,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":8075,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":16250,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":16250,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-01-01","end":"2021-09-30","val":366198,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":369959,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":-33979,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25"},{"start":"2021-01-01","end":"2021-12-31","val":-33979,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-09-30","val":-152351,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":-152351,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":2901,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"start":"2022-01-01","end":"2022-12-31","val":2901,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":2336,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":4688,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-09-30","val":7051,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":10057,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"start":"2023-01-01","end":"2023-12-31","val":10057,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":3021,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":5500,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-01-01","end":"2024-09-30","val":22155,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-01-01","end":"2024-12-31","val":21000,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27"},{"start":"2024-01-01","end":"2024-12-31","val":21000,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-927,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"start":"2025-01-01","end":"2025-03-31","val":-927,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-1778,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-01-01","end":"2025-09-30","val":-2319,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-01-01","end":"2025-12-31","val":-2852,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":913,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2026Q1"}]}},"IncreaseDecreaseInPensionPlanObligations":{"label":"Increase (Decrease) in Obligation, Pension Benefits","description":"Amount of increase (decrease) in obligation for pension benefits. Includes, but is not limited to, defined benefit or defined contribution plans. Excludes other postretirement benefits.","units":{"USD":[{"start":"2020-01-01","end":"2020-03-31","val":8085,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2021-01-01","end":"2021-03-31","val":22907,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1"},{"start":"2023-01-01","end":"2023-12-31","val":6313,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-122915,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27"},{"start":"2024-01-01","end":"2024-12-31","val":-122915,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-23176,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-12-31","val":-130568,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-26710,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2026Q1"}]}},"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":-67085,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":48287,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":117704,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":521813,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":551444,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":551444,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-01-01","end":"2021-09-30","val":-52283,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":-52283,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":534502,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25"},{"start":"2021-01-01","end":"2021-12-31","val":534502,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1205379,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":1215638,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":868292,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-01","end":"2022-06-30","val":868292,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":385568,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":385568,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":114005,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"start":"2022-01-01","end":"2022-12-31","val":114005,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":547299,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":549635,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":151210,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":155898,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":-32069,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":-25018,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":-184446,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"start":"2023-01-01","end":"2023-12-31","val":-54378,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":298468,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"start":"2024-01-01","end":"2024-03-31","val":295447,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":701769,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":696269,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-01-01","end":"2024-09-30","val":741103,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":718948,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-01-01","end":"2024-12-31","val":356650,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27"},{"start":"2024-01-01","end":"2024-12-31","val":356650,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":844484,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"start":"2025-01-01","end":"2025-03-31","val":844484,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":1252940,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-01-01","end":"2025-09-30","val":386545,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-01-01","end":"2025-12-31","val":82119,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":278213,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2026Q1"}]}},"InterestExpenseDebt":{"label":"Interest Expense, Debt","description":"Amount of the cost of borrowed funds accounted for as interest expense for debt.","units":{"USD":[{"start":"2020-08-01","end":"2020-08-31","val":0,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q3I"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25","frame":"CY2021"}]}},"InterestIncomeExpenseNet":{"label":"Interest Income (Expense), Net","description":"The net amount of operating interest income (expense).","units":{"USD":[{"start":"2020-01-01","end":"2020-03-31","val":-1747,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-3265,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":-1517,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-3258,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":7,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":3637,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1408,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":1408,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":7310,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":7310,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-04-01","end":"2021-06-30","val":5901,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":5901,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":12228,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":12228,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":4918,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":4918,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":12495,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25"},{"start":"2021-01-01","end":"2021-12-31","val":12495,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-1651,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":-1651,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":58248,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-01","end":"2022-06-30","val":58248,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":59899,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-04-01","end":"2022-06-30","val":59899,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":211580,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":211580,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":153332,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":153332,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":375357,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"start":"2022-01-01","end":"2022-12-31","val":375357,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":152035,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":152035,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":281964,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":281964,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":129929,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":129929,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":387964,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":387964,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":106000,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":106000,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":494234,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":115303,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":199834,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":84531,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":305239,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":105405,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3"}]}},"IssuanceOfStockAndWarrantsForServicesOrClaims":{"label":"Issuance of Stock and Warrants for Services or Claims","description":"Fair value of share-based compensation granted to nonemployees as payment for services rendered or acknowledged claims.","units":{"USD":[{"start":"2021-01-01","end":"2021-06-30","val":344667,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":344667,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-01-01","end":"2021-09-30","val":861667,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":861667,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":1034000,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25"},{"start":"2021-01-01","end":"2021-12-31","val":1034000,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"}]}},"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":9604358,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":9604358,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":9604358,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":9604358,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25","frame":"CY2020Q4I"},{"end":"2021-03-31","val":48041064,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":45353028,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":42562460,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":38985071,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25"},{"end":"2021-12-31","val":38985071,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":38985071,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2021-12-31","val":38985071,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":38985071,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":37598542,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":31890036,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":28325619,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":24099387,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":24099387,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":24099387,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":24099387,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":24099387,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":21322575,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":18260874,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":14097448,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":18609331,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"end":"2023-12-31","val":18609331,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"end":"2023-12-31","val":18609331,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":18609331,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":18609331,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2023Q4I"},{"end":"2024-03-31","val":14577184,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2024Q1I"},{"end":"2024-06-30","val":19196187,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":14365664,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":12123884,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27"},{"end":"2024-12-31","val":12123884,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2024-12-31","val":12123884,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":12123884,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":12123884,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2024Q4I"},{"end":"2025-03-31","val":11624064,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":9833980,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":10971680,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":22818975,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26"},{"end":"2025-12-31","val":22818975,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2025Q4I"},{"end":"2026-03-31","val":18738464,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2026Q1I"}]}},"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":2114831,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":2114831,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":2114831,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":2114831,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25","frame":"CY2020Q4I"},{"end":"2021-03-31","val":2326737,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":2450871,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":3576989,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":2552546,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25"},{"end":"2021-12-31","val":2552546,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":2552546,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2021-12-31","val":2552546,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":2552546,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":4216979,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":3410058,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":4332293,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":4125251,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":4125251,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":4125251,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":4125251,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":4125251,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":5154959,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":5588164,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":5763432,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":4949959,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"end":"2023-12-31","val":4949959,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"end":"2023-12-31","val":4949959,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":4949959,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":4949959,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2023Q4I"},{"end":"2024-03-31","val":5004136,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2024Q1I"},{"end":"2024-06-30","val":6522984,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":4594795,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":3911321,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27"},{"end":"2024-12-31","val":3911321,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2024-12-31","val":3911321,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":3911321,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":3911321,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2024Q4I"},{"end":"2025-03-31","val":5028432,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":5197044,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":4170602,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":3352396,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26"},{"end":"2025-12-31","val":3352396,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2025Q4I"},{"end":"2026-03-31","val":3886574,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2026Q1I"}]}},"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":1287538,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":1287538,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":1287538,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":1287538,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1250318,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1513253,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1440235,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1614979,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25"},{"end":"2021-12-31","val":1614979,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":1614979,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2021-12-31","val":1614979,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":1614979,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1553772,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1463323,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1330565,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1094622,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":1094622,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":1094622,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":1094622,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":1094622,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1028786,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1579876,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1003249,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1081148,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"end":"2023-12-31","val":1081148,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"end":"2023-12-31","val":1081148,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":1081148,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":1081148,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2023Q4I"},{"end":"2024-03-31","val":930987,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2024Q1I"},{"end":"2024-06-30","val":888465,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":861487,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":872989,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27"},{"end":"2024-12-31","val":872989,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2024-12-31","val":872989,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":872989,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":872989,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2024Q4I"},{"end":"2025-03-31","val":815921,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":940886,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":891648,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":901831,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26"},{"end":"2025-12-31","val":901831,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2025Q4I"},{"end":"2026-03-31","val":844913,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2026Q1I"}]}},"LongTermDebtCurrent":{"label":"Long-term Debt, Current Maturities","description":"Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.","units":{"USD":[{"end":"2020-12-31","val":22626,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":22626,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":22626,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":22626,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25","frame":"CY2020Q4I"},{"end":"2021-03-31","val":44287,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":65474,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":86645,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":103826,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25"},{"end":"2021-12-31","val":103826,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":103826,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2021-12-31","val":103826,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":103826,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":86624,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":83747,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":101260,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":108135,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":108135,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":108135,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":108135,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":108135,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":109200,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":111636,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":109281,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":118797,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"end":"2023-12-31","val":118797,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"end":"2023-12-31","val":118797,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":118797,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":118797,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2023Q4I"},{"end":"2024-03-31","val":110848,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2024Q1I"},{"end":"2024-06-30","val":111051,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":118280,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":110177,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27"},{"end":"2024-12-31","val":110177,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2024-12-31","val":110177,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":110177,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":110177,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2024Q4I"},{"end":"2025-03-31","val":113121,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":126108,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":125545,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":100869,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26"},{"end":"2025-12-31","val":100869,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2025Q4I"},{"end":"2026-03-31","val":100281,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2026Q1I"}]}},"LongTermDebtNoncurrent":{"label":"Long-term Debt, Excluding Current Maturities","description":"Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.","units":{"USD":[{"end":"2020-12-31","val":715656,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":715656,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":715656,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":715656,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25","frame":"CY2020Q4I"},{"end":"2021-03-31","val":678255,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":646661,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":620167,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":590468,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25"},{"end":"2021-12-31","val":590468,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":590468,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2021-12-31","val":590468,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":590468,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":560889,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":542263,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":484023,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":495258,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":495258,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":495258,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":495258,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":495258,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":478296,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":466638,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":434938,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":449053,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"end":"2023-12-31","val":449053,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"end":"2023-12-31","val":449053,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":449053,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":449053,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2023Q4I"},{"end":"2024-03-31","val":396836,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2024Q1I"},{"end":"2024-06-30","val":375352,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":376130,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":328327,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27"},{"end":"2024-12-31","val":328327,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2024-12-31","val":328327,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":328327,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":328327,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2024Q4I"},{"end":"2025-03-31","val":314476,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":325359,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":298797,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":300084,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26"},{"end":"2025-12-31","val":300084,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2025Q4I"},{"end":"2026-03-31","val":273265,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2026Q1I"}]}},"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-03-31","val":1392695,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1382141,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":10927308,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":10486961,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":41990305,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":41990305,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":41776510,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":41776510,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-01-01","end":"2021-09-30","val":41776510,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":41776510,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":41766775,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25"},{"start":"2021-01-01","end":"2021-12-31","val":41766775,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-37974,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":-37974,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-36611,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-01","end":"2022-06-30","val":-36611,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":-57192,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":-57192,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":-78774,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"start":"2022-01-01","end":"2022-12-31","val":-78774,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":748908,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":748908,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":2946272,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":2946272,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":3080745,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":3080745,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":12641343,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"start":"2023-01-01","end":"2023-12-31","val":12641343,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-145803,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"start":"2024-01-01","end":"2024-03-31","val":-145803,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":9890560,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":9890560,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-01-01","end":"2024-09-30","val":10699238,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":10699238,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-01-01","end":"2024-12-31","val":13012076,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27"},{"start":"2024-01-01","end":"2024-12-31","val":13012076,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":2397078,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"start":"2025-01-01","end":"2025-03-31","val":2397078,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":4863760,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-01-01","end":"2025-09-30","val":11896585,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-01-01","end":"2025-12-31","val":28447766,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":404321,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2026Q1"}]}},"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":"2020-01-01","end":"2020-03-31","val":-4897,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-4859,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":-6275,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":-20826,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-28488,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":-28488,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-50991,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":-50991,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-01-01","end":"2021-09-30","val":-83114,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":-83114,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":-94212,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25"},{"start":"2021-01-01","end":"2021-12-31","val":-94212,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-7825,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":-7825,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-14897232,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-01","end":"2022-06-30","val":-14897232,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":-14908643,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":-14908643,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":-14774813,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"start":"2022-01-01","end":"2022-12-31","val":-14774813,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":2106980,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":2106980,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":5152086,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":5152086,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":7080811,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":7080811,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":10222667,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"start":"2023-01-01","end":"2023-12-31","val":10222667,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":3018750,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"start":"2024-01-01","end":"2024-03-31","val":3018750,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":5020955,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":5020955,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-01-01","end":"2024-09-30","val":5020954,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":5020954,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-01-01","end":"2024-12-31","val":4977507,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27"},{"start":"2024-01-01","end":"2024-12-31","val":4977507,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2024"}]}},"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-03-31","val":-752816,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-1177002,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":-1932020,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":-3240237,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-2809907,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":-2809907,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-6026967,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":-6026967,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-01-01","end":"2021-09-30","val":-8219305,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":-8219305,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":-12365670,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25"},{"start":"2021-01-01","end":"2021-12-31","val":-12365670,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-2447391,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":-2447391,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-7498450,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-01","end":"2022-06-30","val":-7498450,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":-10787526,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":-10787526,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":-14692139,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"start":"2022-01-01","end":"2022-12-31","val":-14692139,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-4217415,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":-4217415,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-9238779,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":-9238779,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":-13205494,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":-13205494,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":-18865873,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"start":"2023-01-01","end":"2023-12-31","val":-18865873,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-3586583,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"start":"2024-01-01","end":"2024-03-31","val":-3586583,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-9342986,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":-9342986,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-01-01","end":"2024-09-30","val":-15419191,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":-15419191,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-01-01","end":"2024-12-31","val":-18873827,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27"},{"start":"2024-01-01","end":"2024-12-31","val":-18873827,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-3821527,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"start":"2025-01-01","end":"2025-03-31","val":-3821527,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-8920509,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-01-01","end":"2025-09-30","val":-13846945,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-01-01","end":"2025-12-31","val":-18465432,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-4727527,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2026Q1"}]}},"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":-584268,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-1127630,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":-543362,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-1922001,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":-794371,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-3577682,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-2450447,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":-2450447,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-6007140,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":-6007140,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-04-01","end":"2021-06-30","val":-3556693,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":-3556693,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-10670673,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":-10670673,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":-4663533,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":-4663533,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-13890606,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25"},{"start":"2021-01-01","end":"2021-12-31","val":-13890606,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-3272643,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":-3272643,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-8358063,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-01","end":"2022-06-30","val":-8358063,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":-5085420,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-04-01","end":"2022-06-30","val":-5085420,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-12916272,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":-12916272,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":-4558209,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":-4558209,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-17590738,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"start":"2022-01-01","end":"2022-12-31","val":-17590738,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-5137319,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":-5137319,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-12825288,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":-12825288,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":-7687969,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":-7687969,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-17543551,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":-17543551,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":-4718263,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":-4718263,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-22267520,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"start":"2023-01-01","end":"2023-12-31","val":-22267520,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-4014194,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"start":"2024-01-01","end":"2024-03-31","val":-4014194,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-12157272,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":-12157272,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-04-01","end":"2024-06-30","val":-8143078,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":-8143078,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-16642964,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":-16642964,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":-4485692,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":-4485692,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-20411191,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27"},{"start":"2024-01-01","end":"2024-12-31","val":-20411191,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-4530058,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"start":"2025-01-01","end":"2025-03-31","val":-4530058,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-10339145,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-04-01","end":"2025-06-30","val":-5809087,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-15623518,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-07-01","end":"2025-09-30","val":-5284373,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-20161099,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-5608732,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2026Q1"}]}},"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-03-31","val":518933,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1057771,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":538838,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":1883556,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":825785,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":3508330,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":2472184,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":2472184,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":6075921,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":6075921,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-04-01","end":"2021-06-30","val":3603736,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":3603736,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":10739190,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":10739190,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":4663270,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":4663270,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":13991167,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25"},{"start":"2021-01-01","end":"2021-12-31","val":13991167,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":3333483,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":3333483,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":8604970,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-01","end":"2022-06-30","val":8604970,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":5271487,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-04-01","end":"2022-06-30","val":5271487,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":13355954,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":13355954,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":4750984,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":4750984,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":17917153,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"start":"2022-01-01","end":"2022-12-31","val":17917153,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":5284964,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":5284964,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":13016078,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":13016078,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":7731114,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":7731114,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":17901083,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":17901083,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":4885005,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":4885005,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":22308313,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"start":"2023-01-01","end":"2023-12-31","val":22308313,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":4377700,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"start":"2024-01-01","end":"2024-03-31","val":4377700,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":12560524,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":12560524,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-04-01","end":"2024-06-30","val":8182824,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":8182824,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":17019488,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":17019488,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":4458964,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":4458964,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":20350592,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27"},{"start":"2024-01-01","end":"2024-12-31","val":20350592,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":4369376,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"start":"2025-01-01","end":"2025-03-31","val":4369376,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":9458902,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-04-01","end":"2025-06-30","val":5089526,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":14244679,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-07-01","end":"2025-09-30","val":4785777,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":18710702,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":5353545,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2026Q1"}]}},"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-03-31","val":-512260,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-1044724,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":-532465,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-1863814,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":-819089,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-3479449,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-2466915,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":-2466915,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-5981480,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":-5981480,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-04-01","end":"2021-06-30","val":-3514563,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":-3514563,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-10617404,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":-10617404,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":-4635925,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":-4635925,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-13826173,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25"},{"start":"2021-01-01","end":"2021-12-31","val":-13826173,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-3288477,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":-3288477,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-8464862,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-01","end":"2022-06-30","val":-8464862,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":-5176385,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-04-01","end":"2022-06-30","val":-5176385,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-13215846,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":-13215846,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":-4750984,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":-4750984,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-17777045,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"start":"2022-01-01","end":"2022-12-31","val":-17777045,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-5229784,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":-5229784,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-12960898,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":-12960898,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":-7731114,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":-7731114,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-17845903,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":-17845903,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":-4885005,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":-4885005,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-22253133,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"start":"2023-01-01","end":"2023-12-31","val":-22253133,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-4377700,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"start":"2024-01-01","end":"2024-03-31","val":-4377700,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-12560524,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":-12560524,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-04-01","end":"2024-06-30","val":-8182824,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":-8182824,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-17019488,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":-17019488,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":-4458964,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":-4458964,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-20350592,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27"},{"start":"2024-01-01","end":"2024-12-31","val":-20350592,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-4369376,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"start":"2025-01-01","end":"2025-03-31","val":-4369376,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-9458902,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-04-01","end":"2025-06-30","val":-5089526,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-14244679,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-07-01","end":"2025-09-30","val":-4785777,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-18710702,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-5353545,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2026Q1"}]}},"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":"2020-12-31","val":122756,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":122756,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":122756,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":122756,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25","frame":"CY2020Q4I"},{"end":"2021-03-31","val":121419,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":181306,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":170271,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":219137,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25"},{"end":"2021-12-31","val":219137,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":219137,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2021-12-31","val":219137,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":219137,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":222467,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":216180,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":214971,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":229080,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":229080,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":229080,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":229080,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":229080,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":232507,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":235798,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":231164,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":229693,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"end":"2023-12-31","val":229693,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"end":"2023-12-31","val":229693,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":229693,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":229693,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2023Q4I"},{"end":"2024-03-31","val":204569,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2024Q1I"},{"end":"2024-06-30","val":186846,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":178781,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":160913,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27"},{"end":"2024-12-31","val":160913,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2024-12-31","val":160913,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":160913,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":160913,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2024Q4I"},{"end":"2025-03-31","val":148674,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":136320,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":115910,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":119876,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26"},{"end":"2025-12-31","val":119876,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2025Q4I"},{"end":"2026-03-31","val":116627,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2026Q1I"}]}},"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":"2020-12-31","val":400324,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":400324,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":400324,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":400324,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25","frame":"CY2020Q4I"},{"end":"2021-03-31","val":377598,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":630902,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":576456,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":695053,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25"},{"end":"2021-12-31","val":695053,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":695053,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2021-12-31","val":695053,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":695053,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":625449,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":544765,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":468760,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":441784,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":441784,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":441784,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":441784,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":441784,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":385922,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":330071,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":263460,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":229855,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"end":"2023-12-31","val":229855,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"end":"2023-12-31","val":229855,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":229855,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":229855,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2023Q4I"},{"end":"2024-03-31","val":177365,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2024Q1I"},{"end":"2024-06-30","val":134321,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":96222,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":53598,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27"},{"end":"2024-12-31","val":53598,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2024-12-31","val":53598,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":53598,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":53598,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2024Q4I"},{"end":"2025-03-31","val":30589,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":92851,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":65026,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":211238,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26"},{"end":"2025-12-31","val":211238,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2025Q4I"},{"end":"2026-03-31","val":182129,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2026Q1I"}]}},"OperatingLeaseRightOfUseAsset":{"label":"Operating Lease, Right-of-Use Asset","description":"Amount of lessee's right to use underlying asset under operating lease.","units":{"USD":[{"end":"2020-12-31","val":523080,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":523080,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":523080,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":523080,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25","frame":"CY2020Q4I"},{"end":"2021-03-31","val":499017,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":812410,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":747529,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":901042,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25"},{"end":"2021-12-31","val":901042,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":901042,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2021-12-31","val":901042,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":901042,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":831229,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":745884,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":670261,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":659933,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":659933,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":659933,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":659933,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":659933,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":609877,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":559771,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":490759,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":459215,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"end":"2023-12-31","val":459215,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"end":"2023-12-31","val":459215,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":459215,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":459215,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2023Q4I"},{"end":"2024-03-31","val":384146,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2024Q1I"},{"end":"2024-06-30","val":325879,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":281578,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":219715,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27"},{"end":"2024-12-31","val":219715,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2024-12-31","val":219715,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":219715,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":219715,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2024Q4I"},{"end":"2025-03-31","val":183664,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":233200,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":184422,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":334090,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26"},{"end":"2025-12-31","val":334090,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2025Q4I"},{"end":"2026-03-31","val":300576,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2026Q1I"}]}},"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":"2020-01-01","end":"2020-03-31","val":24244,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":48276,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":75876,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-03-31","val":37300,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":79867,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-09-30","val":129995,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"}]}},"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":"2020-12-31","val":0.0361,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":0.0361,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":0.0361,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":0.0361,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0.0233,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0.0233,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0.0233,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0.0186,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25"},{"end":"2021-12-31","val":0.0186,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":0.0186,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2021-12-31","val":0.0186,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":0.0186,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0.0186,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0.0186,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0.0153,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0.0153,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":0.0153,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":0.0153,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":0.0153,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":0.0153,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0.0152,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0.0152,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0.0152,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0.0151,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"end":"2023-12-31","val":0.0151,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"end":"2023-12-31","val":0.0151,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":0.0151,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":0.0151,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2023Q4I"},{"end":"2024-03-31","val":0.0151,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2024Q1I"},{"end":"2024-06-30","val":0.0151,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":0.0149,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":0.0153,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27"},{"end":"2024-12-31","val":0.0153,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2024Q4I"},{"end":"2025-12-31","val":0.0383,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2025Q4I"}]}},"OtherAssetsNoncurrent":{"label":"Other Assets, Noncurrent","description":"Amount of noncurrent assets classified as other.","units":{"USD":[{"end":"2020-12-31","val":51665,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q4I"},{"end":"2021-03-31","val":59740,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"}]}},"OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax":{"label":"Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax","description":"Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.","units":{"USD":[{"start":"2020-01-01","end":"2020-03-31","val":-6070,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-1658,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":4412,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-23673,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":-22015,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-35317,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-7478,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":-7478,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":28056,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":28056,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-04-01","end":"2021-06-30","val":35534,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":35534,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":67738,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":67738,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":39752,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":39752,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":163833,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25"},{"start":"2021-01-01","end":"2021-12-31","val":163833,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-27806,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":-27806,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-67941,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-01","end":"2022-06-30","val":-67941,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":-40135,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-04-01","end":"2022-06-30","val":-40135,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-119700,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":-119700,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":-51759,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":-51759,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-6580,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"start":"2022-01-01","end":"2022-12-31","val":-6580,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":18091,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":18091,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":58051,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":58051,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":39960,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":39960,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-14995,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":-14995,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":-73046,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":-73046,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":249911,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"start":"2023-01-01","end":"2023-12-31","val":249911,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-230792,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"start":"2024-01-01","end":"2024-03-31","val":-230792,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-241929,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":-241929,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-04-01","end":"2024-06-30","val":-11137,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":-11137,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-12882,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":-12882,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":229047,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":229047,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-367240,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27"},{"start":"2024-01-01","end":"2024-12-31","val":-367240,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":122858,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"start":"2025-01-01","end":"2025-03-31","val":122858,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":820872,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-04-01","end":"2025-06-30","val":698014,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":794702,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-07-01","end":"2025-09-30","val":-26170,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":847204,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":220850,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2026Q1"}]}},"OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax":{"label":"Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax","description":"Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan.","units":{"USD":[{"start":"2020-01-01","end":"2020-03-31","val":-2497,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-5009,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":-2512,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-07-01","end":"2020-09-30","val":5009,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":36218,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-3315,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":-3315,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":39476,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":39476,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-04-01","end":"2021-06-30","val":42791,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":42791,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":27118,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":27118,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":-12288,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":-12288,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":101780,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25"},{"start":"2021-01-01","end":"2021-12-31","val":101780,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-4149,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":-4149,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-7914,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-01","end":"2022-06-30","val":-7914,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":-3765,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-04-01","end":"2022-06-30","val":-3765,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-11483,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":-11483,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":-3569,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":-3569,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-227131,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":670,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1370,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":700,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":2012,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":642,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3"}]}},"OtherLiabilitiesCurrent":{"label":"Other Liabilities, Current","description":"Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2020-12-31","val":767380,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":767380,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":767380,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":768450,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1096334,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":848343,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":2192518,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1402600,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25"},{"end":"2021-12-31","val":1402600,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":1402600,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2021-12-31","val":1402600,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":1402600,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1587411,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2081031,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2942073,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2106756,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":2106756,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":2106756,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":2106756,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":2106756,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2599763,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":3247233,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":2692587,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":2160366,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"end":"2023-12-31","val":2160366,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"end":"2023-12-31","val":2160366,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":2160366,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":2160366,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2023Q4I"},{"end":"2024-03-31","val":2368806,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2024Q1I"},{"end":"2024-06-30","val":3468254,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":2491254,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":2441761,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27"},{"end":"2024-12-31","val":2441761,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2024-12-31","val":2441761,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":2441761,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":2441761,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2024Q4I"},{"end":"2025-03-31","val":2397386,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":2198918,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":2340703,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":2306624,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26"},{"end":"2025-12-31","val":2306624,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2025Q4I"},{"end":"2026-03-31","val":2153304,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2026Q1I"}]}},"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":"2020-12-31","val":198994,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":198994,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":198994,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":198994,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25","frame":"CY2020Q4I"},{"end":"2021-03-31","val":66176,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":33109,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":185228,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":498252,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25"},{"end":"2021-12-31","val":498252,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":498252,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2021-12-31","val":498252,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":498252,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":897631,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":664025,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":998151,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":552882,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":552882,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":552882,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":552882,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":552882,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":730108,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":506583,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":616333,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":608638,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"end":"2023-12-31","val":608638,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"end":"2023-12-31","val":608638,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":608638,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":608638,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2023Q4I"},{"end":"2024-03-31","val":952889,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1016613,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1141261,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":369893,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27"},{"end":"2024-12-31","val":369893,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2024-12-31","val":369893,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":210201,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":210201,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2024Q4I"},{"end":"2025-03-31","val":841446,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":936975,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":421924,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":275428,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26"},{"end":"2025-12-31","val":275428,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2025Q4I"},{"end":"2026-03-31","val":317456,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2026Q1I"}]}},"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":"2020-01-01","end":"2020-12-31","val":470745,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":639693,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":639693,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":853488,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":853488,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-01-01","end":"2021-09-30","val":853488,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":853488,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":853488,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25"},{"start":"2021-01-01","end":"2021-12-31","val":853488,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2023-11-01","end":"2023-12-31","val":900000,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2023Q4"},{"start":"2024-01-01","end":"2024-03-31","val":280867,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"start":"2024-01-01","end":"2024-03-31","val":280867,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":280867,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":280867,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-01-01","end":"2024-09-30","val":280867,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":280867,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-01-01","end":"2024-12-31","val":280867,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27"},{"start":"2024-01-01","end":"2024-12-31","val":280867,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2024"},{"start":"2025-01-01","end":"2025-09-30","val":395478,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-01-01","end":"2025-12-31","val":395478,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2025"}]}},"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":"2020-01-01","end":"2020-03-31","val":4897,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":4859,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":6275,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":20826,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":28488,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":28488,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":50991,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":50991,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-01-01","end":"2021-09-30","val":83114,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":83114,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":94212,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":7825,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":52376,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-01","end":"2022-09-30","val":109555,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"}]}},"PensionExpenseReversalOfExpenseNoncash":{"label":"Pension Expense (Reversal of Expense), Noncash","description":"Amount of noncash expense (reversal of expense) for pension benefits. Excludes other postretirement benefits.","units":{"USD":[{"start":"2020-01-01","end":"2020-06-30","val":11149,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":6560,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":8709,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":24701,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-09-30","val":44935,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-12-31","val":55326,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25","frame":"CY2021"}]}},"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":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":0.0001,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":0.0001,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":0.0001,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0.0001,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0.0001,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0.0001,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0.0001,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25"},{"end":"2021-12-31","val":0.0001,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":0.0001,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2021-12-31","val":0.0001,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":0.0001,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0.0001,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0.0001,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0.0001,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0.0001,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":0.0001,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":0.0001,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":0.0001,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":0.0001,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0.0001,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0.0001,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0.0001,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0.0001,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"end":"2023-12-31","val":0.0001,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"end":"2023-12-31","val":0.0001,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":0.0001,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":0.0001,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2023Q4I"},{"end":"2024-03-31","val":0.0001,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2024Q1I"},{"end":"2024-06-30","val":0.0001,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":0.0001,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":0.0001,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27"},{"end":"2024-12-31","val":0.0001,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2024-12-31","val":0.0001,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":0.0001,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":0.0001,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2024Q4I"},{"end":"2025-03-31","val":0.0001,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":0.0001,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":0.0001,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":0.0001,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26"},{"end":"2025-12-31","val":0.0001,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2025Q4I"},{"end":"2026-03-31","val":0.0001,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2026Q1I"}]}},"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":10000000,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":10000000,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":10000000,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":10000000,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25","frame":"CY2020Q4I"},{"end":"2021-03-31","val":10000000,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":10000000,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":10000000,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":10000000,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25"},{"end":"2021-12-31","val":10000000,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":10000000,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2021-12-31","val":10000000,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":10000000,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":10000000,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":10000000,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":10000000,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":10000000,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":10000000,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":10000000,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":10000000,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":10000000,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":10000000,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":10000000,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":10000000,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":10000000,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"end":"2023-12-31","val":10000000,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"end":"2023-12-31","val":10000000,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":10000000,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":10000000,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2023Q4I"},{"end":"2024-03-31","val":10000000,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2024Q1I"},{"end":"2024-06-30","val":10000000,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":10000000,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":10000000,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27"},{"end":"2024-12-31","val":10000000,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2024-12-31","val":10000000,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":10000000,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":10000000,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2024Q4I"},{"end":"2025-03-31","val":10000000,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":10000000,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":10000000,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":10000000,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26"},{"end":"2025-12-31","val":10000000,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2025Q4I"},{"end":"2026-03-31","val":10000000,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2026Q1I"}]}},"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":"2021-03-31","val":0,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25"},{"end":"2021-12-31","val":0,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":0,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2021-12-31","val":0,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":0,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":0,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":0,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":0,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":0,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"end":"2023-12-31","val":0,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"end":"2023-12-31","val":0,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":0,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":0,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2023Q4I"},{"end":"2024-03-31","val":0,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2024Q1I"},{"end":"2024-06-30","val":0,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":0,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":0,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27"},{"end":"2024-12-31","val":0,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2024-12-31","val":0,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":0,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":0,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2024Q4I"},{"end":"2025-03-31","val":0,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":0,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":0,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":0,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26"},{"end":"2025-12-31","val":0,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2025Q4I"},{"end":"2026-03-31","val":0,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2026Q1I"}]}},"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":257011,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":257011,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":257011,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":198994,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25","frame":"CY2020Q4I"},{"end":"2021-03-31","val":774809,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":808456,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":550748,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":727785,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25"},{"end":"2021-12-31","val":727785,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":727785,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2021-12-31","val":727785,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":727785,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1932286,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1456059,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1552358,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":848854,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":848854,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":848854,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":848854,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":848854,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1368871,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":954584,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":906834,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":741638,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"end":"2023-12-31","val":741638,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"end":"2023-12-31","val":741638,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":741638,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":741638,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2023Q4I"},{"end":"2024-03-31","val":952889,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1289316,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1318092,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":945536,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27"},{"end":"2024-12-31","val":945536,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2024-12-31","val":945536,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":945536,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":945536,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1833659,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":2294723,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1438400,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1219809,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26"},{"end":"2025-12-31","val":1219809,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2025Q4I"},{"end":"2026-03-31","val":1451543,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2026Q1I"}]}},"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-03-31","val":641667,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":678175,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":291666,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":147671,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25"},{"end":"2021-12-31","val":147671,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":147671,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2021-12-31","val":147671,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":147671,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":939792,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":696041,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":452291,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":208542,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":208542,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":208542,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":208542,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":208542,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":605502,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":448001,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":290501,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":133000,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"end":"2023-12-31","val":133000,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"end":"2023-12-31","val":133000,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":133000,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":133000,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2023Q4I"},{"end":"2024-06-30","val":272703,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":176831,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":80959,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27"},{"end":"2024-12-31","val":80959,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2024-12-31","val":80959,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":80959,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":80959,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2024Q4I"},{"end":"2025-03-31","val":353252,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":261365,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":169479,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":77593,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26"},{"end":"2025-12-31","val":77593,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2025Q4I"},{"end":"2026-03-31","val":358059,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2026Q1I"}]}},"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":"2020-01-01","end":"2020-09-30","val":177,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":177,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":42629998,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":42629998,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":42629998,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":42629998,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-01-01","end":"2021-09-30","val":42629998,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":42629998,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":42629998,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25"},{"start":"2021-01-01","end":"2021-12-31","val":42629998,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"}]}},"ProceedsFromIssuanceOfCommonStock":{"label":"Proceeds from Issuance of Common Stock","description":"The cash inflow from the additional capital contribution to the entity.","units":{"USD":[{"end":"2021-03-17","val":37050000,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2021-03-17","val":34978000,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2021-03-17","val":34978000,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q1I"},{"start":"2023-01-01","end":"2023-03-31","val":770520,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":2990130,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-09-30","val":3147233,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"}]}},"ProceedsFromIssuanceOfLongTermDebt":{"label":"Proceeds from Issuance of Long-term Debt","description":"The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.","units":{"USD":[{"start":"2020-01-01","end":"2020-03-31","val":284598,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":284598,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":707886,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":738282,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25","frame":"CY2020"}]}},"ProceedsFromIssuanceOfPreferredStockAndPreferenceStock":{"label":"Proceeds from Issuance of Preferred Stock and Preference Stock","description":"Proceeds from issuance of capital stock which provides for a specific dividend that is paid to the shareholders before any dividends to common stockholders and which takes precedence over common stockholders in the event of liquidation.","units":{"USD":[{"start":"2020-01-01","end":"2020-03-31","val":1108097,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1097543,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"}]}},"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-03-31","val":-584268,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-1127630,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":-1922001,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":-3577682,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-2450447,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":-2450447,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-6007140,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":-6007140,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-01-01","end":"2021-09-30","val":-10670673,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":-10670673,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":-13890606,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25"},{"start":"2021-01-01","end":"2021-12-31","val":-13890606,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-3272643,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":-3272643,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-8358063,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-01","end":"2022-06-30","val":-8358063,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":-12916272,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":-12916272,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":-17590738,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"start":"2022-01-01","end":"2022-12-31","val":-17590738,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-5137319,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":-5137319,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-12825288,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":-12825288,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":-17543551,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":-17543551,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":-22267520,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"start":"2023-01-01","end":"2023-12-31","val":-22267520,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-4014194,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"start":"2024-01-01","end":"2024-03-31","val":-4014194,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-12157272,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":-12157272,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-01-01","end":"2024-09-30","val":-16642964,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":-16642964,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-01-01","end":"2024-12-31","val":-20411191,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27"},{"start":"2024-01-01","end":"2024-12-31","val":-20411191,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-4530058,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"start":"2025-01-01","end":"2025-03-31","val":-4530058,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-10339145,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-01-01","end":"2025-09-30","val":-15623518,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-01-01","end":"2025-12-31","val":-20161099,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-5608732,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2026Q1"}]}},"PropertyPlantAndEquipmentDisposals":{"label":"Property, Plant and Equipment, Disposals","description":"Amount of divestiture of long-lived, 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, furniture and fixtures, and computer equipment.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001558370-25-007747","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-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-04-01","end":"2024-06-30","val":0,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":0,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":0,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-04-01","end":"2025-06-30","val":0,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":0,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-07-01","end":"2025-09-30","val":0,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":12000,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2026Q1"}]}},"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":"2020-12-31","val":42538,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":42538,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":42538,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":42538,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25","frame":"CY2020Q4I"},{"end":"2021-03-31","val":71024,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":93529,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":125651,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":134375,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25"},{"end":"2021-12-31","val":134375,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":134375,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2021-12-31","val":134375,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":134375,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":139770,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":176601,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":178790,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":197708,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":197708,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":197708,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":197708,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":197708,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":206899,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":210489,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":206277,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":218759,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"end":"2023-12-31","val":218759,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"end":"2023-12-31","val":218759,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":218759,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":218759,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2023Q4I"},{"end":"2024-03-31","val":209501,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2024Q1I"},{"end":"2024-06-30","val":230634,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":241268,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":226976,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27"},{"end":"2024-12-31","val":226976,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2024-12-31","val":226976,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":226976,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":226976,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2024Q4I"},{"end":"2025-03-31","val":234287,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":255899,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":255180,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":258681,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26"},{"end":"2025-12-31","val":258681,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2025Q4I"},{"end":"2026-03-31","val":207782,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2026Q1I"}]}},"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":"2020-12-31","val":29633,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":29633,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":29633,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":29633,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25","frame":"CY2020Q4I"},{"end":"2021-03-31","val":54717,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":75063,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":103050,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":105986,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25"},{"end":"2021-12-31","val":105986,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":105986,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2021-12-31","val":105986,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":105986,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":106725,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":138909,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":136717,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":144379,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":144379,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":144379,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":144379,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":144379,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":144636,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":138556,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":127393,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":125962,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"end":"2023-12-31","val":125962,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"end":"2023-12-31","val":125962,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":125962,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":125962,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2023Q4I"},{"end":"2024-03-31","val":111909,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2024Q1I"},{"end":"2024-06-30","val":123930,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":119610,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":103619,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27"},{"end":"2024-12-31","val":103619,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2024-12-31","val":103619,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":103619,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":103619,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2024Q4I"},{"end":"2025-03-31","val":97509,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":96190,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":85572,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":74916,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26"},{"end":"2025-12-31","val":74916,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2025Q4I"},{"end":"2026-03-31","val":54435,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2026Q1I"}]}},"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-03-31","val":417259,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":856127,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":438868,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":1283592,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":427465,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":2259204,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1421509,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":1421509,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":3215018,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":3215018,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-04-01","end":"2021-06-30","val":1793508,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":1793508,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":5691756,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":5691756,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":2476739,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":2476739,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":7164229,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25"},{"start":"2021-01-01","end":"2021-12-31","val":7164229,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1556440,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":1556440,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":4138664,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-01","end":"2022-06-30","val":4138664,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":2582224,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-04-01","end":"2022-06-30","val":2582224,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":6103448,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":6103448,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":1964784,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":1964784,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":8377290,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"start":"2022-01-01","end":"2022-12-31","val":8377290,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":2791205,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":2791205,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":6779148,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":6779148,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":3987943,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":3987943,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":9146630,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":9146630,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":2367482,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":2367482,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":11520613,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"start":"2023-01-01","end":"2023-12-31","val":11520613,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":2506906,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"start":"2024-01-01","end":"2024-03-31","val":2506906,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":6944537,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":6944537,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-04-01","end":"2024-06-30","val":4437631,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":4437631,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":9566259,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":9566259,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":2621722,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":2621722,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":10791058,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27"},{"start":"2024-01-01","end":"2024-12-31","val":10791058,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":2257010,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"start":"2025-01-01","end":"2025-03-31","val":2257010,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":5015983,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-04-01","end":"2025-06-30","val":2758973,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":7865493,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-07-01","end":"2025-09-30","val":2849510,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":10212782,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":2763340,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2026Q1"}]}},"RestrictedCash":{"label":"Restricted Cash","description":"Amount of cash restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.","units":{"USD":[{"end":"2020-12-31","val":11371,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":11371,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":11371,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25","frame":"CY2020Q4I"},{"end":"2021-06-30","val":42069,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":30868,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":31279,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25"},{"end":"2021-12-31","val":31279,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":31279,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2021-12-31","val":31279,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":31279,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":30860,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":29835,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":28859,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":30818,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":30818,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":30818,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":30818,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":30818,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":31122,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":31816,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":31145,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":34021,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"end":"2023-12-31","val":34021,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"end":"2023-12-31","val":34021,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":34021,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":34021,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2023Q4I"},{"end":"2024-03-31","val":31744,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2024Q1I"},{"end":"2024-06-30","val":31803,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":33873,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":31695,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27"},{"end":"2024-12-31","val":31695,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2024-12-31","val":31695,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":31695,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":31695,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2024Q4I"},{"end":"2025-03-31","val":32542,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":36278,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":36117,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":36296,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26"},{"end":"2025-12-31","val":36296,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2025Q4I"},{"end":"2026-03-31","val":36085,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2026Q1I"}]}},"RestrictedCashCurrent":{"label":"Restricted Cash, Current","description":"Amount of cash restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.","units":{"USD":[{"end":"2020-12-31","val":11371,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":11371,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":11371,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":11371,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25","frame":"CY2020Q4I"},{"end":"2021-03-31","val":11129,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":10969,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"}]}},"RestrictedCashNoncurrent":{"label":"Restricted Cash, Noncurrent","description":"Amount of cash restricted as to withdrawal or usage, classified as noncurrent. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.","units":{"USD":[{"end":"2021-03-31","val":31554,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":31100,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":30868,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":31279,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25"},{"end":"2021-12-31","val":31279,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":31279,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2021-12-31","val":31279,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":31279,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":30860,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":29835,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":28859,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":30818,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":30818,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":30818,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":30818,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":30818,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":31122,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":31816,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":31145,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":34021,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"end":"2023-12-31","val":34021,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"end":"2023-12-31","val":34021,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":34021,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":34021,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2023Q4I"},{"end":"2024-03-31","val":31744,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2024Q1I"},{"end":"2024-06-30","val":31803,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":33873,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":31695,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27"},{"end":"2024-12-31","val":31695,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2024-12-31","val":31695,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":31695,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":31695,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2024Q4I"},{"end":"2025-03-31","val":32542,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":36278,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":36117,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":36296,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26"},{"end":"2025-12-31","val":36296,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2025Q4I"},{"end":"2026-03-31","val":36085,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2026Q1I"}]}},"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":-3457171,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":-3457171,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":-3457171,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":-3457171,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25","frame":"CY2020Q4I"},{"end":"2021-03-31","val":-7034853,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":-7034853,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":-7034853,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":-7034853,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25"},{"end":"2021-12-31","val":-7034853,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":-7034853,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2021-12-31","val":-7034853,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":-7034853,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":-20925459,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":-20925459,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":-20925459,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":-20925459,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":-20925459,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":-20925459,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":-38516197,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-12-31","val":-38516197,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"end":"2023-12-31","val":-38516197,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"end":"2023-12-31","val":-38516197,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":-38516197,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":-38516197,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2023Q4I"},{"end":"2024-03-31","val":-60783717,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2024Q1I"},{"end":"2024-06-30","val":-60783717,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":-60783717,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":-60783717,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27"},{"end":"2024-12-31","val":-60783717,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2024-12-31","val":-60783717,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":-60783717,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":-60783717,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2024Q4I"},{"end":"2025-03-31","val":-81194908,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":-81194908,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":-81194908,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":-81194908,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26"},{"end":"2025-12-31","val":-81194908,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2025Q4I"},{"end":"2026-03-31","val":-101356007,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2026Q1I"}]}},"RevenueFromContractWithCustomerExcludingAssessedTax":{"label":"Revenue from Contract with Customer, Excluding Assessed Tax","description":"Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.","units":{"USD":[{"start":"2021-01-01","end":"2021-06-30","val":81617,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":81617,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-04-01","end":"2021-06-30","val":81617,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":81617,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":97587,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":97587,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":15971,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":15971,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":133928,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25"},{"start":"2021-01-01","end":"2021-12-31","val":133928,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":37538,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":37538,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":132640,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-01","end":"2022-06-30","val":132640,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":95102,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-04-01","end":"2022-06-30","val":95102,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":132640,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":132640,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":132640,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"start":"2022-01-01","end":"2022-12-31","val":132640,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":55180,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":55180,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":55180,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":55180,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":55180,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":55180,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":55180,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"start":"2023-01-01","end":"2023-12-31","val":55180,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2023"}]}},"Revenues":{"label":"Revenues","description":"Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).","units":{"USD":[{"start":"2020-01-01","end":"2020-03-31","val":6673,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":13047,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":6373,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":19742,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":6696,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":28881,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":5269,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":5269,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":94441,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":94441,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-04-01","end":"2021-06-30","val":89173,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":89173,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":121786,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":121786,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":27345,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":27345,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":164994,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25"},{"start":"2021-01-01","end":"2021-12-31","val":164994,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":45006,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":45006,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":140108,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-01","end":"2022-06-30","val":140108,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":95102,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-04-01","end":"2022-06-30","val":95102,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":140108,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":140108,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":140108,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"start":"2022-01-01","end":"2022-12-31","val":140108,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":55180,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":55180,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":55180,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":55180,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":55180,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":55180,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":55180,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"start":"2023-01-01","end":"2023-12-31","val":55180,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2023"}]}},"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-09-30","val":4214,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":81640,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":110725,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":110725,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":302286,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":302286,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-01-01","end":"2021-09-30","val":553111,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":553111,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":839371,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25"},{"start":"2021-01-01","end":"2021-12-31","val":839371,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":306545,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":306545,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":612095,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-01","end":"2022-06-30","val":612095,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":967742,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":967742,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":1526434,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"start":"2022-01-01","end":"2022-12-31","val":1526434,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":565432,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":565432,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1796640,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":1796640,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":2703967,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":2703967,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":3259026,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"start":"2023-01-01","end":"2023-12-31","val":3259026,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":190424,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"start":"2024-01-01","end":"2024-03-31","val":190424,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1673325,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":1673325,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-01-01","end":"2024-09-30","val":2030830,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":2030830,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-01-01","end":"2024-12-31","val":2390159,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27"},{"start":"2024-01-01","end":"2024-12-31","val":2390159,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":419504,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"start":"2025-01-01","end":"2025-03-31","val":419504,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":941523,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-01-01","end":"2025-09-30","val":1401528,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-01-01","end":"2025-12-31","val":1803195,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":403509,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2026Q1"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate","description":"The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.","units":{"pure":[{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0001558370-25-007747","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-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-01-01","end":"2025-09-30","val":0,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":0,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2026Q1"}]}},"SharesOutstanding":{"label":"Shares, Outstanding","description":"Number of shares issued which are neither cancelled nor held in the treasury.","units":{"shares":[{"end":"2019-12-31","val":1981765,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1981765,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1981765,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2I"}]}},"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":-449856,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2019-12-31","val":-449856,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2019-12-31","val":-449856,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2019-12-31","val":-449856,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25","frame":"CY2019Q4I"},{"end":"2020-03-31","val":70400,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-03-31","val":70400,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":-476591,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-06-30","val":-476591,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q2I"},{"end":"2020-09-30","val":7828106,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":6201989,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":6201989,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":6201989,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":6201989,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25"},{"end":"2020-12-31","val":6201989,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2020-12-31","val":6201989,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2020-12-31","val":6201989,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2020-12-31","val":6201989,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2020Q4I"},{"end":"2021-03-31","val":44464009,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2021-03-31","val":44464009,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2021-03-31","val":44464009,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-03-31","val":44464009,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2021Q1I"},{"end":"2021-06-30","val":41388904,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2021-06-30","val":41388904,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2021-06-30","val":41388904,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2021-06-30","val":41388904,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q2I"},{"end":"2021-09-30","val":37545236,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2021-09-30","val":37545236,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":34817546,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25"},{"end":"2021-12-31","val":34817546,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":34817546,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2021-12-31","val":34817546,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":34817546,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2021-12-31","val":34817546,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2021-12-31","val":34817546,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2021-12-31","val":34817546,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2021-12-31","val":34817546,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2021Q4I"},{"end":"2022-03-31","val":31827791,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2022-03-31","val":31827791,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2022-03-31","val":31827791,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-03-31","val":31827791,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":27016655,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2022-06-30","val":27016655,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2022-06-30","val":27016655,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-06-30","val":27016655,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q2I"},{"end":"2022-09-30","val":22662761,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2022-09-30","val":22662761,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":18879514,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":18879514,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":18879514,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":18879514,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":18879514,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"end":"2022-12-31","val":18879514,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"end":"2022-12-31","val":18879514,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2022-12-31","val":18879514,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2022-12-31","val":18879514,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2022Q4I"},{"end":"2023-03-31","val":15138830,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2023-03-31","val":15138830,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2023-03-31","val":15138830,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"end":"2023-03-31","val":15138830,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q1I"},{"end":"2023-06-30","val":11092834,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2023-06-30","val":11092834,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2023-06-30","val":11092834,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-06-30","val":11092834,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":7330767,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2023-09-30","val":7330767,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":12578224,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"end":"2023-12-31","val":12578224,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"end":"2023-12-31","val":12578224,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":12578224,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":12578224,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27"},{"end":"2023-12-31","val":12578224,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2023-12-31","val":12578224,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2023-12-31","val":12578224,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2023-12-31","val":12578224,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":8642061,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"end":"2024-03-31","val":8642061,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2024-03-31","val":8642061,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2024-03-31","val":8642061,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2024Q1I"},{"end":"2024-06-30","val":11784738,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2024-06-30","val":11784738,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2024-06-30","val":11784738,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-06-30","val":11784738,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2024Q2I"},{"end":"2024-09-30","val":8909382,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2024-09-30","val":8909382,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":7339574,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27"},{"end":"2024-12-31","val":7339574,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2024-12-31","val":7339574,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":7339574,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":7339574,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26"},{"end":"2024-12-31","val":7339574,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2024Q4I"},{"end":"2025-03-31","val":5779711,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2025-03-31","val":5779711,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2025-03-31","val":5779711,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2025Q1I"},{"end":"2025-06-30","val":3696050,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2025-06-30","val":3696050,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":5909430,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":18564748,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26"},{"end":"2025-12-31","val":18564748,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2025Q4I"},{"end":"2026-03-31","val":14006977,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2026Q1I"}]}},"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":"2020-07-20","val":10,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-07-20","val":10,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-07-20","val":10,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25"},{"end":"2020-07-20","val":10,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2020-07-20","val":10,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2020-07-20","val":10,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2020-07-20","val":10,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2020-07-20","val":10,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2020-07-20","val":10,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2020-07-20","val":10,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2020-07-20","val":10,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2020Q2I"},{"end":"2021-03-03","val":0.880784,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2021-03-03","val":1.135352,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2021-03-03","val":1.135352,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2021-03-03","val":1.135352,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25"},{"end":"2021-03-03","val":1.135352,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-03-03","val":1.135352,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2021-03-03","val":1.135352,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-03-03","val":1.135352,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2021-03-17","val":0.880784,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2021-03-17","val":1.135352,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2021-03-17","val":1,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25"},{"end":"2021-03-18","val":1,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2021-03-18","val":1,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q1I"}]}},"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":"2020-01-01","end":"2020-03-31","val":1108097,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1097544,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":177,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":177,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":177,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":40605905,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2023-01-01","end":"2023-03-31","val":770520,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":770520,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":2990198,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":2990198,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":2219678,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":2219678,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":3147233,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":157035,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3"}]}},"SubleaseIncome":{"label":"Sublease Income","description":"Amount of sublease income excluding finance and operating lease expense.","units":{"USD":[{"start":"2020-01-01","end":"2020-03-31","val":6673,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":13047,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":6373,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":19742,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":6696,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":28881,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":5269,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":5269,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":12824,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":12824,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-04-01","end":"2021-06-30","val":7556,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":7556,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":24199,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":24199,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":11374,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":11374,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":31066,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25"},{"start":"2021-01-01","end":"2021-12-31","val":31066,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":7468,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":7468,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":7468,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-01","end":"2022-06-30","val":7468,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":7468,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":7468,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":7468,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"start":"2022-01-01","end":"2022-12-31","val":7468,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022"}]}},"TaxesPayableCurrent":{"label":"Taxes Payable, Current","description":"Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2020-12-31","val":1070,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":1070,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":1070,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":1070,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25","frame":"CY2020Q4I"},{"end":"2021-03-31","val":4526,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":6837,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":10478,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":380,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25"},{"end":"2021-12-31","val":380,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":380,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2021-12-31","val":380,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":380,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2035,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":10059,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":12847,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":107311,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":107311,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":107311,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":107311,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":107311,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":120783,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":184693,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":69257,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":48965,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"end":"2023-12-31","val":48965,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2023Q4I"},{"end":"2024-03-31","val":74680,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2024Q1I"}]}},"WarrantsAndRightsOutstanding":{"label":"Warrants and Rights Outstanding","description":"Value of outstanding derivative securities that permit the holder the right to purchase securities (usually equity) from the issuer at a specified price.","units":{"USD":[{"end":"2021-05-06","val":1034000,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q1I"}]}},"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":1981765,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":1981765,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":2392059,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":3203729,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":2681408,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":4868915,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":8431410,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":8431410,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-04-01","end":"2021-06-30","val":11876460,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":11876460,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":9587189,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":9587189,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":11876745,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":11876745,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":10165404,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25"},{"start":"2021-01-01","end":"2021-12-31","val":10165404,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":11883368,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":11883368,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":11883368,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-01","end":"2022-06-30","val":11883368,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":11883368,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-04-01","end":"2022-06-30","val":11883368,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":11883368,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":11883368,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":11883368,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":11883368,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":11883368,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"start":"2022-01-01","end":"2022-12-31","val":11883368,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":11935081,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":11935081,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":12157969,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":12157969,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":12387089,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":12387089,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":12342031,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":12342031,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":12701401,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":12701401,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":13011361,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"start":"2023-01-01","end":"2023-12-31","val":13011361,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":17978951,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"start":"2024-01-01","end":"2024-03-31","val":17978951,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":18600683,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":18600683,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-04-01","end":"2024-06-30","val":19215582,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":19215582,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":21273422,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":21273422,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":26531747,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":26531747,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":22881415,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27"},{"start":"2024-01-01","end":"2024-12-31","val":22881415,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":28685417,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"start":"2025-01-01","end":"2025-03-31","val":28685417,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":29518045,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-04-01","end":"2025-06-30","val":30341523,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":31351432,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-07-01","end":"2025-09-30","val":34998060,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":32968336,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":42230248,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2026Q1"}]}},"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-03-31","val":1981765,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2021-01-01","end":"2021-03-31","val":4868915,"accn":"0001558370-21-006665","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1"}]}},"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":1981765,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":1981765,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":2392059,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":3203729,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":2681408,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":4868915,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":8431410,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":8431410,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-04-01","end":"2021-06-30","val":11876460,"accn":"0001558370-21-011445","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":11876460,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":9587189,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":9587189,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":11876745,"accn":"0001558370-21-015636","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":11876745,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":10165404,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25"},{"start":"2021-01-01","end":"2021-12-31","val":10165404,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":11883368,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":11883368,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":11883368,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-01","end":"2022-06-30","val":11883368,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":11883368,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-04-01","end":"2022-06-30","val":11883368,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":11883368,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":11883368,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":11883368,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":11883368,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":11883368,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"start":"2022-01-01","end":"2022-12-31","val":11883368,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":11935081,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":11935081,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":12157969,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":12157969,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":12387089,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":12387089,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":12342031,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":12342031,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":12701401,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":12701401,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":13011361,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"start":"2023-01-01","end":"2023-12-31","val":13011361,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":17978951,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"start":"2024-01-01","end":"2024-03-31","val":17978951,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":18600683,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":18600683,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-04-01","end":"2024-06-30","val":19215582,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":19215582,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":21273422,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":21273422,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":26531747,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":26531747,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":22881415,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27"},{"start":"2024-01-01","end":"2024-12-31","val":22881415,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":28685417,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"start":"2025-01-01","end":"2025-03-31","val":28685417,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":29518045,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-04-01","end":"2025-06-30","val":30341523,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":31351432,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-07-01","end":"2025-09-30","val":34998060,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":32968336,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":42230248,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2026Q1"}]}},"AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax":{"label":"Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax","description":"Accumulated adjustment, net of tax, that results from the process of translating subsidiary financial statements and foreign equity investments into the reporting currency from the functional currency of the reporting entity, net of reclassification of realized foreign currency translation gains or losses.","units":{"USD":[{"end":"2020-12-31","val":1323,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25","frame":"CY2020Q4I"},{"end":"2021-12-31","val":165156,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25"},{"end":"2021-12-31","val":165156,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":165156,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2021-12-31","val":165156,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":165156,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":137350,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":97212,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":45456,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":158576,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":158576,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":158576,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":158576,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":158576,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":176668,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":216628,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":143582,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":408487,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"end":"2023-12-31","val":408487,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"end":"2023-12-31","val":408487,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":408487,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":408487,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2023Q4I"},{"end":"2024-03-31","val":177696,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2024Q1I"},{"end":"2024-06-30","val":166558,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":395605,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":41247,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27"},{"end":"2024-12-31","val":41247,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2024-12-31","val":41247,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":41247,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":41247,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2024Q4I"},{"end":"2025-03-31","val":164105,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":862119,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":835949,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":888451,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26"},{"end":"2025-12-31","val":888451,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2025Q4I"},{"end":"2026-03-31","val":1109301,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2026Q1I"}]}},"AssetImpairmentCharges":{"label":"Asset Impairment Charges","description":"Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"},{"start":"2022-01-01","end":"2023-03-31","val":0,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2022-01-01","end":"2023-06-30","val":0,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2023-09-30","val":0,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001558370-25-007747","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-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":0,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-01-01","end":"2025-09-30","val":0,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":0,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2026Q1"}]}},"CapitalizedComputerSoftwareAdditions":{"label":"Capitalized Computer Software, Additions","description":"Additions made to capitalized computer software costs during the period.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":34135,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":168474,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":46382,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"}]}},"CapitalizedComputerSoftwareNet":{"label":"Capitalized Computer Software, Net","description":"The carrying amount of capitalized computer software costs net of accumulated amortization as of the balance sheet date.","units":{"USD":[{"end":"2020-12-31","val":0,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25","frame":"CY2020Q4I"},{"end":"2021-12-31","val":202609,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25"},{"end":"2021-12-31","val":202609,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":202609,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2021-12-31","val":202609,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":202609,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":202510,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":207667,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":208328,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":213967,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":213967,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":213967,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":213967,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":213967,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":208913,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":204549,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":189242,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":193375,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"end":"2023-12-31","val":193375,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"end":"2023-12-31","val":193375,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":193375,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":193375,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2023Q4I"},{"end":"2024-03-31","val":169249,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2024Q1I"},{"end":"2024-06-30","val":158149,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":156256,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":134268,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27"},{"end":"2024-12-31","val":134268,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2024-12-31","val":134268,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":134268,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":134268,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2024Q4I"},{"end":"2025-03-31","val":126291,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":127857,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":114607,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":102837,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26"},{"end":"2025-12-31","val":102837,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2025Q4I"},{"end":"2026-03-31","val":90045,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2026Q1I"}]}},"CurrentForeignTaxExpenseBenefit":{"label":"Current Foreign Tax Expense (Benefit)","description":"Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":5386,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":4008,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25"},{"start":"2021-01-01","end":"2021-12-31","val":4008,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":92976,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"start":"2022-01-01","end":"2022-12-31","val":92976,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":79275,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"start":"2023-01-01","end":"2023-12-31","val":79275,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":536815,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27"},{"start":"2024-01-01","end":"2024-12-31","val":536815,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":857612,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2025"}]}},"CurrentIncomeTaxExpenseBenefit":{"label":"Current Income Tax Expense (Benefit)","description":"Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":5386,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":4008,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25"},{"start":"2021-01-01","end":"2021-12-31","val":4008,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":92976,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"start":"2022-01-01","end":"2022-12-31","val":92976,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":79275,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"start":"2023-01-01","end":"2023-12-31","val":79275,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":536815,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27"},{"start":"2024-01-01","end":"2024-12-31","val":536815,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":861118,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2025"}]}},"DeferredIncomeTaxesAndOtherTaxReceivableCurrent":{"label":"Deferred Income Taxes and Other Tax Receivable, Current","description":"Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and other tax receivables expected to be realized or consumed within one year or operating cycle, if longer.","units":{"USD":[{"end":"2020-12-31","val":58017,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25","frame":"CY2020Q4I"},{"end":"2021-12-31","val":113586,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25"},{"end":"2021-12-31","val":113586,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":113586,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2021-12-31","val":113586,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":113586,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":121142,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":131586,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":66467,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":103877,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":103877,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":103877,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":103877,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":103877,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":137383,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":160730,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":101911,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":242577,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"end":"2023-12-31","val":242577,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"end":"2023-12-31","val":242577,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":242577,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":242577,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2023Q4I"},{"end":"2024-03-31","val":249133,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2024Q1I"},{"end":"2024-06-30","val":313248,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":373726,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":271079,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27"},{"end":"2024-12-31","val":271079,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2024-12-31","val":271079,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":271079,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":271079,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2024Q4I"},{"end":"2025-03-31","val":247656,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":317844,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":271515,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":179701,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26"},{"end":"2025-12-31","val":179701,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2025Q4I"},{"end":"2026-03-31","val":231003,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2026Q1I"}]}},"DeferredIncomeTaxLiabilities":{"label":"Deferred Tax Liabilities, Gross","description":"Amount of deferred tax liability attributable to taxable temporary differences.","units":{"USD":[{"end":"2020-12-31","val":2682,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25","frame":"CY2020Q4I"},{"end":"2021-12-31","val":1137,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25"},{"end":"2021-12-31","val":16118,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-12-31","val":20011,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":20011,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022Q4I"},{"end":"2023-12-31","val":15977,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"end":"2023-12-31","val":15977,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2023Q4I"},{"end":"2024-12-31","val":2874,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27"},{"end":"2024-12-31","val":2874,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2024Q4I"},{"end":"2025-12-31","val":1412,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","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":1280858,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25","frame":"CY2020Q4I"},{"end":"2021-12-31","val":4463258,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25"},{"end":"2021-12-31","val":4649111,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-12-31","val":9462226,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":9462226,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022Q4I"},{"end":"2023-12-31","val":12056932,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"end":"2023-12-31","val":12056932,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2023Q4I"},{"end":"2024-12-31","val":15310335,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27"},{"end":"2024-12-31","val":15310335,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2024Q4I"},{"end":"2025-12-31","val":20691905,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2025Q4I"}]}},"DeferredTaxAssetsOperatingLossCarryforwardsDomestic":{"label":"Deferred Tax Assets, Operating Loss Carryforwards, Domestic","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible domestic operating loss carryforwards. Excludes state and local operating loss carryforwards.","units":{"USD":[{"end":"2020-12-31","val":146451,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25","frame":"CY2020Q4I"},{"end":"2021-12-31","val":1677610,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25"},{"end":"2021-12-31","val":1677610,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-12-31","val":6283703,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":6283703,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022Q4I"},{"end":"2023-12-31","val":7662929,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"end":"2023-12-31","val":7662929,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2023Q4I"},{"end":"2024-12-31","val":10411842,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27"},{"end":"2024-12-31","val":10411842,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2024Q4I"},{"end":"2025-12-31","val":9990392,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2025Q4I"}]}},"DeferredTaxAssetsOperatingLossCarryforwardsForeign":{"label":"Deferred Tax Assets, Operating Loss Carryforwards, Foreign","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible foreign operating loss carryforwards.","units":{"USD":[{"end":"2020-12-31","val":1111942,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25","frame":"CY2020Q4I"},{"end":"2021-12-31","val":2243668,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25"},{"end":"2021-12-31","val":2243668,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-12-31","val":2140174,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":2140174,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022Q4I"},{"end":"2023-12-31","val":2001169,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"end":"2023-12-31","val":2001169,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2023Q4I"},{"end":"2024-12-31","val":1730172,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27"},{"end":"2024-12-31","val":1730172,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2024Q4I"},{"end":"2025-12-31","val":1864698,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2025Q4I"}]}},"DeferredTaxAssetsOther":{"label":"Deferred Tax Assets, Other","description":"Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.","units":{"USD":[{"end":"2021-12-31","val":4010,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25"},{"end":"2021-12-31","val":82927,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-12-31","val":117371,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":117371,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022Q4I"},{"end":"2023-12-31","val":147245,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"end":"2023-12-31","val":147245,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2023Q4I"},{"end":"2024-12-31","val":167889,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27"},{"end":"2024-12-31","val":167889,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2024Q4I"},{"end":"2025-12-31","val":209824,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","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":"2020-12-31","val":22465,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25","frame":"CY2020Q4I"},{"end":"2021-12-31","val":253439,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25"},{"end":"2021-12-31","val":253439,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-12-31","val":399538,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":399538,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022Q4I"},{"end":"2023-12-31","val":820078,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"end":"2023-12-31","val":820078,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2023Q4I"},{"end":"2024-12-31","val":932770,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27"},{"end":"2024-12-31","val":932770,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2024Q4I"},{"end":"2025-12-31","val":722410,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","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":1278176,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25","frame":"CY2020Q4I"},{"end":"2021-12-31","val":4462121,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25"},{"end":"2021-12-31","val":4632993,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-12-31","val":9442215,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":9442215,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022Q4I"},{"end":"2023-12-31","val":12040955,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"end":"2023-12-31","val":12040955,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2023Q4I"},{"end":"2024-12-31","val":15307461,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27"},{"end":"2024-12-31","val":15307461,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2024Q4I"},{"end":"2025-12-31","val":20690493,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","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":"2020-12-31","val":2682,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25","frame":"CY2020Q4I"},{"end":"2021-12-31","val":1137,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25"},{"end":"2021-12-31","val":16118,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-12-31","val":20011,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":20011,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022Q4I"},{"end":"2023-12-31","val":15977,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"end":"2023-12-31","val":15977,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2023Q4I"},{"end":"2024-12-31","val":2874,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27"},{"end":"2024-12-31","val":2874,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2024Q4I"},{"end":"2025-12-31","val":1412,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2025Q4I"}]}},"DefinedContributionPlanEmployerDiscretionaryContributionAmount":{"label":"Defined Contribution Plan, Employer Discretionary Contribution Amount","description":"Amount of discretionary contributions made by an employer to a defined contribution plan.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":3243,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25"},{"start":"2021-01-01","end":"2021-12-31","val":3243,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":15875,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"start":"2022-01-01","end":"2022-12-31","val":15875,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":19938,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2023"}]}},"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":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-0.0053,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"start":"2022-01-01","end":"2022-12-31","val":-0.0053,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-0.0036,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"start":"2023-01-01","end":"2023-12-31","val":-0.0036,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-0.027,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27"},{"start":"2024-01-01","end":"2024-12-31","val":-0.027,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-0.045,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","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":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0.21,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25"},{"start":"2021-01-01","end":"2021-12-31","val":0.21,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0.21,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"start":"2022-01-01","end":"2022-12-31","val":0.21,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0.21,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"start":"2023-01-01","end":"2023-12-31","val":0.21,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0.21,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27"},{"start":"2024-01-01","end":"2024-12-31","val":0.21,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0.21,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","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.2737,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-0.2752,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25"},{"start":"2021-01-01","end":"2021-12-31","val":-0.2752,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-0.2733,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"start":"2022-01-01","end":"2022-12-31","val":-0.2733,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-0.1153,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"start":"2023-01-01","end":"2023-12-31","val":-0.1153,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-0.1626,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27"},{"start":"2024-01-01","end":"2024-12-31","val":-0.163,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-0.374,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2025"}]}},"EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential":{"label":"Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to statutory income tax expense (benefit) outside of the country of domicile.","units":{"pure":[{"start":"2020-01-01","end":"2020-12-31","val":-0.0015,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-0.0003,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25"},{"start":"2021-01-01","end":"2021-12-31","val":-0.0003,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-0.0012,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"start":"2022-01-01","end":"2022-12-31","val":-0.0012,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0.0004,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"start":"2023-01-01","end":"2023-12-31","val":0.0004,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-0.0029,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27"},{"start":"2024-01-01","end":"2024-12-31","val":-0.003,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2024"}]}},"EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes":{"label":"Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).","units":{"pure":[{"start":"2020-01-01","end":"2020-12-31","val":0.0652,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0.0652,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25"},{"start":"2021-01-01","end":"2021-12-31","val":0.0652,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0.0622,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"start":"2022-01-01","end":"2022-12-31","val":0.0622,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0.0241,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"start":"2023-01-01","end":"2023-12-31","val":0.0241,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0.0476,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27"},{"start":"2024-01-01","end":"2024-12-31","val":0.048,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2025"}]}},"IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic":{"label":"Income (Loss) from Continuing Operations before Income Taxes, Domestic","description":"The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":-623667,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-7601640,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25"},{"start":"2021-01-01","end":"2021-12-31","val":-7601640,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-17341701,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"start":"2022-01-01","end":"2022-12-31","val":-17341701,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-22477695,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"start":"2023-01-01","end":"2023-12-31","val":-22477695,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-22388925,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27"},{"start":"2024-01-01","end":"2024-12-31","val":-22388925,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-22476104,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2025"}]}},"IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign":{"label":"Income (Loss) from Continuing Operations before Income Taxes, Foreign","description":"The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":-2948629,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-6284958,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25"},{"start":"2021-01-01","end":"2021-12-31","val":-6284958,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-156061,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"start":"2022-01-01","end":"2022-12-31","val":-156061,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":289450,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"start":"2023-01-01","end":"2023-12-31","val":289450,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":2514549,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27"},{"start":"2024-01-01","end":"2024-12-31","val":2514549,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":3176123,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2025"}]}},"IncreaseDecreaseInAccountsPayable":{"label":"Increase (Decrease) in Accounts Payable","description":"The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":395543,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":82927,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-12-31","val":-521394,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25"},{"start":"2021-01-01","end":"2021-12-31","val":-521394,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1543936,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-12-31","val":1066707,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"start":"2022-01-01","end":"2022-12-31","val":1066707,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-643164,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2023"}]}},"IncreaseDecreaseInOtherCurrentLiabilities":{"label":"Increase (Decrease) in Other Current Liabilities","description":"Amount of increase (decrease) in current liabilities classified as other.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":173725,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":3456,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-12-31","val":665460,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25"},{"start":"2021-01-01","end":"2021-12-31","val":665460,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":199207,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-12-31","val":711073,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"start":"2022-01-01","end":"2022-12-31","val":711073,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-50534,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2023"}]}},"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":3402369,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25","frame":"CY2020Q4I"},{"end":"2021-12-31","val":4167525,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25"},{"end":"2021-12-31","val":4167525,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":4167525,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2021-12-31","val":4167525,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":4167525,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":5770751,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":4873381,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":5662858,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":5219873,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":5219873,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":5219873,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":5219873,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":5219873,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":6183745,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":7168040,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":6766681,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":6031107,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"end":"2023-12-31","val":6031107,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"end":"2023-12-31","val":6031107,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":6031107,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":6031107,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2023Q4I"},{"end":"2024-03-31","val":5935123,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2024Q1I"},{"end":"2024-06-30","val":7411449,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":5456282,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":4784310,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27"},{"end":"2024-12-31","val":4784310,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2024-12-31","val":4784310,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":4784310,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":4784310,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2024Q4I"},{"end":"2025-03-31","val":5844353,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":6137930,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":5062250,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":4254227,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26"},{"end":"2025-12-31","val":4254227,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2025Q4I"},{"end":"2026-03-31","val":4731487,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2026Q1I"}]}},"LongTermDebt":{"label":"Long-term Debt","description":"Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.","units":{"USD":[{"end":"2021-12-31","val":694294,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25","frame":"CY2021Q4I"},{"end":"2022-03-31","val":647513,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":626010,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":585283,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":603393,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022Q4I"},{"end":"2023-03-31","val":587496,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":578274,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":544219,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":567850,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":507684,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2024Q1I"},{"end":"2024-06-30","val":486403,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":494410,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":438504,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2024Q4I"},{"end":"2025-03-31","val":427597,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":451467,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":424342,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":400953,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2025Q4I"},{"end":"2026-03-31","val":373546,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2026Q1I"}]}},"LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive":{"label":"Long-Term Debt, Maturity, after Year Five","description":"Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2021-12-31","val":239244,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25","frame":"CY2021Q4I"},{"end":"2022-03-31","val":214393,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-12-31","val":149226,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022Q4I"},{"end":"2023-12-31","val":68901,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2023Q4I"}]}},"LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths":{"label":"Long-Term Debt, Maturity, Year One","description":"Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2021-12-31","val":103826,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25","frame":"CY2021Q4I"},{"end":"2022-03-31","val":86624,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-12-31","val":108135,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022Q4I"},{"end":"2023-12-31","val":118797,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2023Q4I"}]}},"LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive":{"label":"Long-Term Debt, Maturity, Year Five","description":"Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2021-12-31","val":87806,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25","frame":"CY2021Q4I"},{"end":"2022-03-31","val":86624,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-12-31","val":86508,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022Q4I"},{"end":"2023-12-31","val":95038,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2023Q4I"}]}},"LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour":{"label":"Long-Term Debt, Maturity, Year Four","description":"Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2021-12-31","val":87806,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25","frame":"CY2021Q4I"},{"end":"2022-03-31","val":86624,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-12-31","val":86508,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022Q4I"},{"end":"2023-12-31","val":95038,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2023Q4I"}]}},"LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree":{"label":"Long-Term Debt, Maturity, Year Three","description":"Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2021-12-31","val":87806,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25","frame":"CY2021Q4I"},{"end":"2022-03-31","val":86624,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-12-31","val":86508,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022Q4I"},{"end":"2023-12-31","val":95038,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2023Q4I"}]}},"LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo":{"label":"Long-Term Debt, Maturity, Year Two","description":"Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2021-12-31","val":87806,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25","frame":"CY2021Q4I"},{"end":"2022-03-31","val":86624,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-12-31","val":86508,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022Q4I"},{"end":"2023-12-31","val":95038,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2023Q4I"}]}},"OperatingLeaseExpense":{"label":"Operating Lease, Expense","description":"Amount of operating lease expense. Excludes sublease income.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":121800,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":38224,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":81861,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-01-01","end":"2021-09-30","val":133604,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":191329,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25"},{"start":"2021-01-01","end":"2021-12-31","val":191329,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":58170,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":58170,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":112466,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-01","end":"2022-06-30","val":112466,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":170241,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":170241,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":228739,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"start":"2022-01-01","end":"2022-12-31","val":228739,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":60601,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":60601,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":122127,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":122127,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":183976,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":183976,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":246165,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":62657,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":123916,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-09-30","val":185505,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"}]}},"OperatingLeaseLiability":{"label":"Operating Lease, Liability","description":"Present value of lessee's discounted obligation for lease payments from operating lease.","units":{"USD":[{"end":"2021-12-31","val":914190,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25","frame":"CY2021Q4I"},{"end":"2022-03-31","val":847916,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":760945,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":683731,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":670864,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022Q4I"},{"end":"2023-03-31","val":618429,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":565869,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":494624,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":459548,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":381934,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2024Q1I"},{"end":"2024-06-30","val":321167,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":275003,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":214511,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2024Q4I"},{"end":"2025-03-31","val":179263,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":229171,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":180936,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":331114,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2025Q4I"},{"end":"2026-03-31","val":298756,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2026Q1I"}]}},"OperatingLeasesFutureMinimumPaymentsDue":{"label":"Operating Leases, Future Minimum Payments Due","description":"Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.","units":{"USD":[{"end":"2021-12-31","val":936990,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25","frame":"CY2021Q4I"},{"end":"2022-03-31","val":867667,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":778079,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":700498,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":686188,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022Q4I"},{"end":"2023-03-31","val":631506,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":576890,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":503431,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":467050,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2023Q4I"}]}},"OperatingLeasesFutureMinimumPaymentsDueCurrent":{"label":"Operating Leases, Future Minimum Payments Due, Next Twelve Months","description":"Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2021-12-31","val":237926,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25","frame":"CY2021Q4I"},{"end":"2022-03-31","val":240282,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-12-31","val":242837,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022Q4I"},{"end":"2023-12-31","val":234576,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2023Q4I"}]}},"OperatingLeasesFutureMinimumPaymentsDueInFiveYears":{"label":"Operating Leases, Future Minimum Payments, Due in Five Years","description":"Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2021-12-31","val":58738,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25","frame":"CY2021Q4I"},{"end":"2022-03-31","val":27239,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"}]}},"OperatingLeasesFutureMinimumPaymentsDueInFourYears":{"label":"Operating Leases, Future Minimum Payments, Due in Four Years","description":"Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2021-12-31","val":167526,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25","frame":"CY2021Q4I"},{"end":"2022-03-31","val":152109,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-12-31","val":54251,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022Q4I"}]}},"OperatingLeasesFutureMinimumPaymentsDueInThreeYears":{"label":"Operating Leases, Future Minimum Payments, Due in Three Years","description":"Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2021-12-31","val":227115,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25","frame":"CY2021Q4I"},{"end":"2022-03-31","val":205199,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-12-31","val":164775,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022Q4I"},{"end":"2023-12-31","val":57889,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2023Q4I"}]}},"OperatingLeasesFutureMinimumPaymentsDueInTwoYears":{"label":"Operating Leases, Future Minimum Payments, Due in Two Years","description":"Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2021-12-31","val":245685,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25","frame":"CY2021Q4I"},{"end":"2022-03-31","val":242838,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-12-31","val":224325,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022Q4I"},{"end":"2023-12-31","val":174585,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2023Q4I"}]}},"OperatingLossCarryforwards":{"label":"Operating Loss Carryforwards","description":"Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.","units":{"USD":[{"end":"2020-12-31","val":6608396,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25","frame":"CY2020Q4I"},{"end":"2021-12-31","val":18239792,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25"},{"end":"2021-12-31","val":18239792,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-12-31","val":34289160,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":34289160,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022Q4I"},{"end":"2023-12-31","val":38783199,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"end":"2023-12-31","val":38783199,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2023Q4I"},{"end":"2024-12-31","val":47451805,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27"},{"end":"2024-12-31","val":47451805,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2024Q4I"},{"end":"2025-12-31","val":55175891,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2025Q4I"}]}},"OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent":{"label":"Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent","description":"Amount after tax of other comprehensive income (loss) attributable to parent entity.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":-71535,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-4163,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-11420,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-04-01","end":"2021-06-30","val":-7257,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":40620,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":52040,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":62053,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25"},{"start":"2021-01-01","end":"2021-12-31","val":62053,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-23657,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":-23657,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-54923,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-01","end":"2022-06-30","val":-54923,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":-31266,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-04-01","end":"2022-06-30","val":-31266,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-206255,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":-206255,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":-151332,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":-151332,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":126272,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"start":"2022-01-01","end":"2022-12-31","val":126272,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":60683,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":60683,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":98696,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":98696,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":38013,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":38013,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":55033,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":55033,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":-43663,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":-43663,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":211614,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"start":"2023-01-01","end":"2023-12-31","val":211614,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-225378,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"start":"2024-01-01","end":"2024-03-31","val":-225378,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-234779,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":-234779,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-04-01","end":"2024-06-30","val":-9401,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":-9401,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-4431,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":-4431,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":230348,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":230348,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-494790,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27"},{"start":"2024-01-01","end":"2024-12-31","val":-494790,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":127684,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"start":"2025-01-01","end":"2025-03-31","val":127684,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":831632,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-04-01","end":"2025-06-30","val":703948,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":810770,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-07-01","end":"2025-09-30","val":-20862,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":1024418,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":220083,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2026Q1"}]}},"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":"2021-12-31","val":81862,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25"},{"end":"2021-12-31","val":81862,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":81862,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2021-12-31","val":81862,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":81862,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":94863,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":95993,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":101916,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":87430,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":87430,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":87430,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":87430,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":87430,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":33261,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"}]}},"ProceedsFromStockOptionsExercised":{"label":"Proceeds from Stock Options Exercised","description":"Amount of cash inflow from exercise of option under share-based payment arrangement.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":12216,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25"},{"start":"2021-01-01","end":"2021-12-31","val":12216,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2024-01-01","end":"2024-03-31","val":57711,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"start":"2024-01-01","end":"2024-03-31","val":57711,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":57711,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":57711,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-01-01","end":"2024-09-30","val":57711,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":57711,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-01-01","end":"2024-12-31","val":57711,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27"},{"start":"2024-01-01","end":"2024-12-31","val":57711,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":250260,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2025"}]}},"RepaymentsOfShortTermDebt":{"label":"Repayments of Short-term Debt","description":"The cash outflow for a borrowing having initial term of repayment within one year or the normal operating cycle, if longer.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":21951,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25"},{"start":"2021-01-01","end":"2021-12-31","val":21951,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":37974,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":37974,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":36611,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-01","end":"2022-06-30","val":36611,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":57192,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":57192,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":78774,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"start":"2022-01-01","end":"2022-12-31","val":78774,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":21612,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":21612,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":43858,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":43858,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":66488,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":66488,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":89067,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"start":"2023-01-01","end":"2023-12-31","val":89067,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":22872,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"start":"2024-01-01","end":"2024-03-31","val":22872,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":44983,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":44983,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-01-01","end":"2024-09-30","val":68099,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":68099,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-01-01","end":"2024-12-31","val":90879,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27"},{"start":"2024-01-01","end":"2024-12-31","val":90879,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":22242,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"start":"2025-01-01","end":"2025-03-31","val":22242,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":46480,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-01-01","end":"2025-09-30","val":71476,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-01-01","end":"2025-12-31","val":96501,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":25525,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2026Q1"}]}},"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":"2021-01-01","end":"2021-12-31","val":12217,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25"},{"start":"2021-01-01","end":"2021-12-31","val":12217,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2024-01-01","end":"2024-03-31","val":57711,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"start":"2024-01-01","end":"2024-03-31","val":57711,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":57711,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":57711,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-01-01","end":"2024-09-30","val":57711,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":57711,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-01-01","end":"2025-12-31","val":250259,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","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":"2020-12-31","val":0,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25","frame":"CY2020Q4I"},{"end":"2021-12-31","val":0,"accn":"0001558370-22-004363","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-25"},{"end":"2021-12-31","val":0,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-12-31","val":0,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022Q4I"}]}},"IncreaseDecreaseInOperatingCapital":{"label":"Increase (Decrease) in Operating Capital","description":"The increase (decrease) during the reporting period of all assets and liabilities used in operating activities.","units":{"USD":[{"start":"2021-01-01","end":"2021-03-31","val":473588,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":665520,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-01-01","end":"2021-09-30","val":-1053953,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":329784,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-510498,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":-510498,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-249337,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-01","end":"2022-06-30","val":-249337,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":-1180840,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":-1180840,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":-1514858,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"start":"2022-01-01","end":"2022-12-31","val":-1514858,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-457467,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":-457467,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-1826771,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":-1826771,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":-1821591,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":-1821591,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":-442230,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"start":"2023-01-01","end":"2023-12-31","val":-442230,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-416805,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"start":"2024-01-01","end":"2024-03-31","val":-416805,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-1466118,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":-1466118,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-01-01","end":"2024-09-30","val":459360,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":459360,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-01-01","end":"2024-12-31","val":1080389,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27"},{"start":"2024-01-01","end":"2024-12-31","val":1080389,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-158776,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"start":"2025-01-01","end":"2025-03-31","val":-158776,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":348755,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-01-01","end":"2025-09-30","val":484504,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-01-01","end":"2025-12-31","val":1006512,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-225931,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2026Q1"}]}},"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":"2021-12-31","val":0,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":0,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2021-12-31","val":0,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":0,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0,"accn":"0001558370-22-008968","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":0,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":0,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":0,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":0,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"end":"2023-12-31","val":0,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"end":"2023-12-31","val":0,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":0,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":0,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2023Q4I"},{"end":"2024-03-31","val":0,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2024Q1I"},{"end":"2024-06-30","val":0,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":0,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":0,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27"},{"end":"2024-12-31","val":0,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2024-12-31","val":0,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":0,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":0,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2024Q4I"},{"end":"2025-03-31","val":0,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":0,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":0,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":0,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26"},{"end":"2025-12-31","val":0,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2025Q4I"},{"end":"2026-03-31","val":0,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2026Q1I"}]}},"AllocatedShareBasedCompensationExpense":{"label":"Share-based Payment Arrangement, Expense","description":"Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.","units":{"USD":[{"start":"2021-01-01","end":"2021-06-30","val":302286,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-04-01","end":"2021-06-30","val":191562,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":553111,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":250825,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":839371,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":306545,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":612095,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-01","end":"2022-06-30","val":612095,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":305550,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-04-01","end":"2022-06-30","val":305550,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":967742,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":967742,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":355647,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":355647,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":1526434,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"start":"2022-01-01","end":"2022-12-31","val":1526434,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":565432,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":565432,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1887966,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":1887966,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":1324492,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":1324492,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":2703967,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":2703967,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":816001,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":816001,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":3259026,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"start":"2023-01-01","end":"2023-12-31","val":3259026,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":190424,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1673325,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":1673325,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-04-01","end":"2024-06-30","val":1482900,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":1482900,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":2030830,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":2030830,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":357505,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":357505,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":2390159,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27"},{"start":"2024-01-01","end":"2024-12-31","val":190424,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"start":"2024-01-01","end":"2024-12-31","val":2390159,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":419504,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"start":"2025-01-01","end":"2025-03-31","val":419504,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":941523,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-04-01","end":"2025-06-30","val":522019,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":1401528,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-07-01","end":"2025-09-30","val":460005,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":1803195,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":403509,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2026Q1"}]}},"DebtSecuritiesAvailableForSaleAndHeldToMaturityAmortizedCostBeforeAllowanceForCreditLoss":{"label":null,"description":null,"units":{"USD":[{"end":"2022-06-30","val":14852507,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":14864982,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"}]}},"DebtSecuritiesAvailableForSaleAndHeldToMaturityCumulativeUnrecognizedGain":{"label":null,"description":null,"units":{"USD":[{"end":"2022-06-30","val":7404,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"}]}},"DebtSecuritiesAvailableForSaleAndHeldToMaturityCumulativeUnrecognizedLoss":{"label":null,"description":null,"units":{"USD":[{"end":"2022-06-30","val":2298,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":98038,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"}]}},"DebtSecuritiesAvailableForSaleAndHeldToMaturityFairValue":{"label":null,"description":null,"units":{"USD":[{"end":"2022-06-30","val":14857613,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":14766944,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"}]}},"EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents":{"label":"Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents","description":"Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.","units":{"USD":[{"start":"2021-01-01","end":"2021-06-30","val":1819,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-01-01","end":"2021-09-30","val":36270,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":100778,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-49317,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-143875,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-01","end":"2022-06-30","val":-143875,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":-249848,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":-249848,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":-23797,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"start":"2022-01-01","end":"2022-12-31","val":-23797,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":38422,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":38422,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":149733,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":149733,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":5155,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":5155,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":488404,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"start":"2023-01-01","end":"2023-12-31","val":488404,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-442503,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"start":"2024-01-01","end":"2024-03-31","val":-442503,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-429381,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":-429381,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-01-01","end":"2024-09-30","val":-46576,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":-46576,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-01-01","end":"2024-12-31","val":-527168,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27"},{"start":"2024-01-01","end":"2024-12-31","val":-527168,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":109535,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"start":"2025-01-01","end":"2025-03-31","val":109535,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":369605,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-01-01","end":"2025-09-30","val":376272,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-01-01","end":"2025-12-31","val":474032,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":24589,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2026Q1"}]}},"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":"2022-06-30","val":2606000,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"}]}},"LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths":{"label":"Long-term Debt, Maturities, Repayments of Principal in Next Rolling Twelve Months","description":"Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the next rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2022-06-30","val":83747,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":101260,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2023-03-31","val":109200,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":111636,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":109281,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2024-03-31","val":110848,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2024Q1I"},{"end":"2024-06-30","val":111051,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":118280,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":110177,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2024Q4I"},{"end":"2025-03-31","val":113121,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":126108,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":25109,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":100869,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2025Q4I"},{"end":"2026-03-31","val":75211,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2026Q1I"}]}},"LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingAfterYearFive":{"label":"Long-term Debt, Maturities, Repayments of Principal in Rolling after Year Five","description":"Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing after the fifth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2022-06-30","val":207275,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":159991,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2023-03-31","val":128856,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":109402,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":85238,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2024-03-31","val":42124,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2024Q1I"},{"end":"2024-06-30","val":19988,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"}]}},"LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive":{"label":"Long-term Debt, Maturities, Repayments of Principal in Rolling Year Five","description":"Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the fifth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2022-06-30","val":83747,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":81008,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2023-03-31","val":87360,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":89309,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":87425,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2024-03-31","val":88678,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2024Q1I"},{"end":"2024-06-30","val":88841,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":92258,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":63901,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2024Q4I"},{"end":"2025-03-31","val":42985,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":22701,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":97925,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"}]}},"LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour":{"label":"Long-term Debt, Maturities, Repayments of Principal in Rolling Year Four","description":"Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the fourth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2022-06-30","val":83747,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":81008,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2023-03-31","val":87360,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":89309,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":87425,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2024-03-31","val":88678,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2024Q1I"},{"end":"2024-06-30","val":88841,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":94624,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":88142,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2024Q4I"},{"end":"2025-03-31","val":90497,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":100886,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":100436,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":98346,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2025Q4I"},{"end":"2026-03-31","val":97773,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2026Q1I"}]}},"LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree":{"label":"Long-term Debt, Maturities, Repayments of Principal in Rolling Year Three","description":"Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the third rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2022-06-30","val":83747,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":81008,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2023-03-31","val":87360,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":89309,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":87425,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2024-03-31","val":88678,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2024Q1I"},{"end":"2024-06-30","val":88841,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":94624,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":88142,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2024Q4I"},{"end":"2025-03-31","val":90497,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":100886,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":100436,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":100869,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2025Q4I"},{"end":"2026-03-31","val":100281,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2026Q1I"}]}},"LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo":{"label":"Long-term Debt, Maturities, Repayments of Principal in Rolling Year Two","description":"Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the second rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2022-06-30","val":83747,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":81008,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2023-03-31","val":87360,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":89309,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":87425,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2024-03-31","val":88678,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2024Q1I"},{"end":"2024-06-30","val":88841,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":94624,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":88142,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2024Q4I"},{"end":"2025-03-31","val":90497,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":100886,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":100436,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":100869,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2025Q4I"},{"end":"2026-03-31","val":100281,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2026Q1I"}]}},"MarketableSecuritiesCurrent":{"label":"Marketable Securities, Current","description":"Amount of investment in marketable security, classified as current.","units":{"USD":[{"end":"2022-06-30","val":9939496,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":11850614,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":12826954,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":12826954,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":12826954,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":12826954,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":12826954,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":11827528,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":9873209,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":7960311,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":4999704,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"end":"2023-12-31","val":4999704,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"end":"2023-12-31","val":4999704,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":4999704,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":4999704,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2023Q4I"},{"end":"2024-03-31","val":2019414,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2024Q1I"}]}},"MarketableSecuritiesNoncurrent":{"label":"Marketable Securities, Noncurrent","description":"Amount of investment in marketable security, classified as noncurrent.","units":{"USD":[{"end":"2022-06-30","val":4918117,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2916330,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1941488,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":1941488,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":1941488,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":1941488,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":1941488,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":988388,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"}]}},"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":"2022-01-01","end":"2022-06-30","val":1,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-01","end":"2022-09-30","val":1,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2025-01-01","end":"2025-03-31","val":1,"accn":"0001558370-25-007747","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-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-01-01","end":"2025-09-30","val":1,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2026-01-01","end":"2026-03-31","val":1,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2026Q1"}],"USD":[{"start":"2024-01-01","end":"2024-12-31","val":1,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":1,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2025"}]}},"OperatingLeasesFutureMinimumPaymentsDueInRollingYearFive":{"label":"Operating Leases, Future Minimum Payments, Due in Rolling Year Five","description":"Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2022-06-30","val":9059,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":4235,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"}]}},"OperatingLeasesFutureMinimumPaymentsDueInRollingYearFour":{"label":"Operating Leases, Future Minimum Payments, Due in Rolling Year Four","description":"Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2022-06-30","val":122640,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":79884,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2023-03-31","val":30365,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":11779,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":4955,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"}]}},"OperatingLeasesFutureMinimumPaymentsDueInRollingYearThree":{"label":"Operating Leases, Future Minimum Payments, Due in Rolling Year Three","description":"Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2022-06-30","val":179281,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":157978,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2023-03-31","val":147882,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":125134,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":85785,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"}]}},"OperatingLeasesFutureMinimumPaymentsDueInRollingYearTwo":{"label":"Operating Leases, Future Minimum Payments, Due in Rolling Year Two","description":"Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2022-06-30","val":234354,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":229564,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2023-03-31","val":207793,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":192032,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":170404,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"}]}},"OperatingLeasesFutureMinimumPaymentsNextRollingTwelveMonths":{"label":"Operating Leases, Future Minimum Payments, Next Rolling Twelve Months","description":"Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2022-06-30","val":232745,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":228837,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2023-03-31","val":245466,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":247945,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":242287,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"}]}},"OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax":{"label":"OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax","description":"Amount, after tax and adjustment, of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.","units":{"USD":[{"start":"2022-01-01","end":"2022-06-30","val":5104,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-01","end":"2022-06-30","val":5104,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":5104,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-04-01","end":"2022-06-30","val":5104,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-98038,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":-98038,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":-103142,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":-103142,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-94279,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"start":"2022-01-01","end":"2022-12-31","val":-94279,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":43262,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":43262,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":42015,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":42015,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":-1247,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":-1247,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":72040,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":72040,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":30025,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":30025,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":89304,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"start":"2023-01-01","end":"2023-12-31","val":89304,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":4328,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"start":"2024-01-01","end":"2024-03-31","val":4328,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":4974,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":4974,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-04-01","end":"2024-06-30","val":646,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":646,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":4974,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":4974,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-01-01","end":"2024-12-31","val":4974,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27"},{"start":"2024-01-01","end":"2024-12-31","val":4974,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2024"}]}},"OtherNoncashIncomeExpense":{"label":"Other Noncash Income (Expense)","description":"Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.","units":{"USD":[{"start":"2022-01-01","end":"2022-06-30","val":30049,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-01","end":"2022-06-30","val":30049,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":65894,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":65894,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":206861,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"start":"2022-01-01","end":"2022-12-31","val":206861,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":122237,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":122237,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":76383,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":76383,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":247491,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":247491,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":383188,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"start":"2023-01-01","end":"2023-12-31","val":383188,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":200146,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"start":"2024-01-01","end":"2024-03-31","val":200146,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":366278,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":366278,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-01-01","end":"2024-09-30","val":410461,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":410461,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-01-01","end":"2024-12-31","val":-143523,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27"},{"start":"2024-01-01","end":"2024-12-31","val":-143523,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-109591,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"start":"2025-01-01","end":"2025-03-31","val":-109591,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-782880,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-01-01","end":"2025-09-30","val":-793744,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-01-01","end":"2025-12-31","val":-804938,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-230462,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2026Q1"}]}},"PaymentsToAcquireMarketableSecurities":{"label":"Payments to Acquire Marketable Securities","description":"Amount of cash outflow for purchase of marketable security.","units":{"USD":[{"start":"2022-01-01","end":"2022-06-30","val":14844856,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-01","end":"2022-06-30","val":14844856,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":15804035,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":15804035,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":17735355,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"start":"2022-01-01","end":"2022-12-31","val":17735355,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1956350,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":1956350,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1956350,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":1956350,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":1956350,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":1956350,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":1956350,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"start":"2023-01-01","end":"2023-12-31","val":1956350,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2023"}]}},"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":"2021-01-01","end":"2021-06-30","val":0.8,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-01-01","end":"2021-09-30","val":0.8,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":0.8,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":0.8,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-01","end":"2022-06-30","val":0.8,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":0.8,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":0.8,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":0.8,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"start":"2022-01-01","end":"2022-12-31","val":0.8,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0.77,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0.77,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-09-30","val":0.77,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":0.77,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"start":"2023-01-01","end":"2023-12-31","val":0.77,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0.66,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","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":"2021-01-01","end":"2021-06-30","val":0.0031,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-01-01","end":"2021-09-30","val":0.0059,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":0.0098,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":0.0314,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-01","end":"2022-06-30","val":0.0314,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":0.0338,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":0.0338,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":0.0339,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"start":"2022-01-01","end":"2022-12-31","val":0.0339,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0.0338,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0.0349,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-09-30","val":0.0349,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":0.0349,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"start":"2023-01-01","end":"2023-12-31","val":0.0349,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0.0423,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2024"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period","description":"For presentations that combine terminations, 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 or that expired.","units":{"shares":[{"start":"2022-01-01","end":"2022-06-30","val":8027,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-01","end":"2022-09-30","val":48322,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-12-31","val":86354,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":1762,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-09-30","val":1762,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":27213,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":808371,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":741040,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":325324,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2026Q1"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price","description":"Weighted average price of options that were either forfeited or expired.","units":{"USD/shares":[{"start":"2022-01-01","end":"2022-06-30","val":5.82,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-01","end":"2022-09-30","val":5.99,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-12-31","val":5.12,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":3.38,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-09-30","val":3.38,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":5.03,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":4.34,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":4.47,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":3.53,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2026Q1"}]}},"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":"2022-01-01","end":"2022-06-30","val":296800,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-01","end":"2022-09-30","val":1003300,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-12-31","val":1005800,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":558850,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":721851,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-09-30","val":721851,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":721850,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":1402500,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":1204325,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":798500,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2026Q1"}]}},"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":"2021-01-01","end":"2021-06-30","val":3.61,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-01-01","end":"2021-09-30","val":4.3,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":4.27,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":2.88,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-01","end":"2022-06-30","val":2.88,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":2.49,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":2.49,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":2.49,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"start":"2022-01-01","end":"2022-12-31","val":2.49,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":3.46,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":3.4,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-09-30","val":3.4,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":3.4,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"start":"2023-01-01","end":"2023-12-31","val":3.4,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":2.47,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":1.63,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":1.38,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2026Q1"}]}},"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":"2021-12-31","val":960216,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2021-12-31","val":960216,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":960216,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-06-30","val":1248989,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1915194,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1879662,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":1879662,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":1879662,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":1879662,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":1879662,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2438512,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":2599751,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":2599751,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":2574299,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"end":"2023-12-31","val":2574299,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2023Q4I"},{"end":"2024-12-31","val":3152445,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27"},{"end":"2024-12-31","val":3152445,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2024Q4I"},{"end":"2025-12-31","val":3531980,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26"},{"end":"2025-12-31","val":3531980,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2025Q4I"},{"end":"2026-03-31","val":4005156,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2026Q1I"}]}},"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":"2021-12-31","val":5.13,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2021-12-31","val":5.13,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":5.13,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-06-30","val":4.88,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":4.41,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":4.42,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":4.42,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":4.42,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":4.42,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":4.42,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":4.5,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":4.53,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":4.53,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":4.52,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"end":"2023-12-31","val":4.52,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2023Q4I"},{"end":"2024-12-31","val":4.33,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27"},{"end":"2024-12-31","val":4.33,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2024Q4I"},{"end":"2025-12-31","val":3.64,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26"},{"end":"2025-12-31","val":3.64,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2025Q4I"},{"end":"2026-03-31","val":3.29,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2026Q1I"}]}},"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":"2022-01-01","end":"2022-06-30","val":4.09,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-01","end":"2022-09-30","val":3.8,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-12-31","val":3.8,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":4.79,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":4.81,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-09-30","val":4.81,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":4.81,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":3.98,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":2.28,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":1.86,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2026Q1"}]}},"SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested Options Forfeited, Weighted Average Grant Date Fair Value","description":"Weighted average grant-date fair value of non-vested options forfeited.","units":{"USD/shares":[{"start":"2022-01-01","end":"2022-06-30","val":4.19,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-01","end":"2022-09-30","val":4.16,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-12-31","val":3.66,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":2.42,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-09-30","val":2.42,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":3.66,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":3.03,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":3.19,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":1.97,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2026Q1"}]}},"SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Option, Nonvested, Weighted Average Exercise Price","description":"Weighted average grant-date fair value of non-vested options outstanding.","units":{"USD/shares":[{"end":"2021-12-31","val":3.46,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2021-12-31","val":3.46,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":3.46,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-06-30","val":3.32,"accn":"0001558370-22-012533","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2.93,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2.94,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":2.94,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":2.94,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":2.94,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":2.94,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":3.05,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":3.06,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":3.06,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":3.06,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"end":"2023-12-31","val":3.06,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2023Q4I"},{"end":"2024-12-31","val":2.8,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27"},{"end":"2024-12-31","val":2.8,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2024Q4I"},{"end":"2025-12-31","val":2.35,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26"},{"end":"2025-12-31","val":2.35,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2025Q4I"},{"end":"2026-03-31","val":2.18,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2026Q1I"}]}},"EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized":{"label":"Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount","description":"Amount of cost not yet recognized for nonvested award under share-based payment arrangement.","units":{"USD":[{"end":"2022-09-30","val":4148000,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":3503000,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022Q4I"},{"end":"2023-03-31","val":5700000,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-12-31","val":3480000,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2023Q4I"}]}},"ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities":{"label":"Proceeds from Sale and Maturity of Debt Securities, Available-for-sale","description":"Amount of cash inflow from sale, maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).","units":{"USD":[{"start":"2022-01-01","end":"2022-09-30","val":1004947,"accn":"0001558370-22-017414","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":1004947,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":3079495,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"start":"2022-01-01","end":"2022-12-31","val":3079495,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":4074375,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":4074375,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":7123125,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":7123125,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":9052500,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":9052500,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":12194375,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":3018750,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":5042502,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-09-30","val":5042502,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"}]}},"AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax":{"label":"Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax","description":"Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).","units":{"USD":[{"end":"2022-12-31","val":94279,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022Q4I"},{"end":"2023-03-31","val":52035,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":52264,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":22241,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":4975,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"end":"2023-12-31","val":4975,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2023Q4I"},{"end":"2024-03-31","val":646,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2024Q1I"}]}},"DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss":{"label":null,"description":null,"units":{"USD":[{"end":"2022-12-31","val":14862721,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022Q4I"},{"end":"2023-03-31","val":12866933,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":9925473,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":7982552,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"}]}},"DebtSecuritiesAvailableForSaleExcludingAccruedInterest":{"label":null,"description":null,"units":{"USD":[{"end":"2022-12-31","val":14768442,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022Q4I"},{"end":"2023-03-31","val":12815916,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":9873209,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":7960311,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"}]}},"IncomeTaxesPaidNet":{"label":"Income Taxes Paid, Net","description":"The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":4469,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":2740,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"start":"2022-01-01","end":"2022-12-31","val":2740,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":134962,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"start":"2023-01-01","end":"2023-12-31","val":134962,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":86309,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27"},{"start":"2024-01-01","end":"2024-12-31","val":86309,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":47549,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2025"}]}},"PaymentsToAcquireProductiveAssets":{"label":"Payments to Acquire Productive Assets","description":"The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":94212,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":7825,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":52376,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":109555,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":118953,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"start":"2022-01-01","end":"2022-12-31","val":118953,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":11045,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":11045,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":14689,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":14689,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":15339,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":15339,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":15358,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"start":"2023-01-01","end":"2023-12-31","val":15358,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":21547,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":21547,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-01-01","end":"2024-09-30","val":21548,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":21548,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-01-01","end":"2024-12-31","val":22493,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27"},{"start":"2024-01-01","end":"2024-12-31","val":22493,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2024"}]}},"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-12-31","val":163237,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-12-31","val":0,"accn":"0001558370-23-004460","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-12-31","val":0,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2023Q4I"},{"end":"2025-12-31","val":0,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2025Q4I"}]}},"AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax":{"label":"Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax","description":"Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).","units":{"USD":[{"end":"2023-03-31","val":1018,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"}]}},"PreferredStockValue":{"label":"Preferred Stock, Value, Issued","description":"Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.","units":{"USD":[{"end":"2022-12-31","val":0,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":0,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":0,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0,"accn":"0001558370-23-009510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"end":"2023-12-31","val":0,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":0,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q4I"},{"end":"2024-03-31","val":0,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2024Q1I"},{"end":"2024-06-30","val":0,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":0,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"}]}},"DeferredIncome":{"label":"Deferred Income","description":"Amount of deferred income excluding obligation to transfer product and service to customer for which consideration has been received or is receivable.","units":{"USD":[{"end":"2022-12-31","val":55180,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":55180,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":55180,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022Q4I"},{"end":"2023-06-30","val":1678089,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1353541,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1216924,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"end":"2023-12-31","val":1216924,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"end":"2023-12-31","val":1216924,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":1216924,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":1216924,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2023Q4I"},{"end":"2024-03-31","val":979059,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2024Q1I"},{"end":"2024-06-30","val":790365,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":773896,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":299652,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27"},{"end":"2024-12-31","val":299652,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2024-12-31","val":299652,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":299652,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":299652,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2024Q4I"},{"end":"2025-03-31","val":217841,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":22685,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":11293,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"}]}},"DeferredIncomeNoncurrent":{"label":"Deferred Income, Noncurrent","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 noncurrent.","units":{"USD":[{"end":"2023-06-30","val":608982,"accn":"0001558370-23-014499","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":144339,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":94786,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"end":"2023-12-31","val":94786,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"end":"2023-12-31","val":94786,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":94786,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":94786,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2023Q4I"},{"end":"2024-03-31","val":64300,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2024Q1I"},{"end":"2024-06-30","val":80364,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":65869,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":47441,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27"},{"end":"2024-12-31","val":47441,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2024-12-31","val":47441,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":47441,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":47441,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2024Q4I"}]}},"CashCashEquivalentsAndShortTermInvestments":{"label":"Cash, Cash Equivalents, and Short-term Investments","description":"Cash includes currency on hand as well as demand deposits with banks or financial institutions. It also includes other kinds of accounts that have the general characteristics of demand deposits in that the customer may deposit additional funds at any time and effectively may withdraw funds at any time without prior notice or penalty. Cash equivalents, excluding items classified as marketable securities, include short-term, highly liquid Investments that are both readily convertible to known amounts of cash, and so near their maturity that they present minimal risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify under that definition. Original maturity means original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three years ago does not become a cash equivalent when its remaining maturity is three months. Short-term investments, exclusive of cash equivalents, generally consist of marketable securities intended to be sold within one year (or the normal operating cycle if longer) and may include trading securities, available-for-sale securities, or held-to-maturity securities (if maturing within one year), as applicable.","units":{"USD":[{"end":"2023-09-30","val":12300000,"accn":"0001558370-23-019014","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":16800000,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":12700000,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2024Q1I"}]}},"AvailableForSaleDebtSecuritiesAmortizedCostBasis":{"label":"Debt Securities, Available-for-sale, Amortized Cost","description":"Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).","units":{"USD":[{"end":"2023-12-31","val":5004679,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"end":"2023-12-31","val":5004679,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2023Q4I"},{"end":"2024-03-31","val":2020060,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2024Q1I"}]}},"AvailableForSaleSecuritiesDebtSecurities":{"label":"Debt Securities, Available-for-sale","description":"Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).","units":{"USD":[{"end":"2023-12-31","val":4999704,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"end":"2023-12-31","val":4999704,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2023Q4I"},{"end":"2024-03-31","val":2019414,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2024Q1I"}]}},"CapitalizedComputerSoftwareAccumulatedAmortization":{"label":"Capitalized Computer Software, Accumulated Amortization","description":"For each balance sheet presented, the amount of accumulated amortization for capitalized computer software costs.","units":{"USD":[{"end":"2022-12-31","val":39021,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022Q4I"},{"end":"2023-12-31","val":91262,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"end":"2023-12-31","val":91262,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2023Q4I"},{"end":"2024-12-31","val":129794,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27"},{"end":"2024-12-31","val":129794,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2024-12-31","val":129794,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":129794,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":129794,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2024Q4I"},{"end":"2025-03-31","val":144949,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":174344,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":186246,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":199282,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26"},{"end":"2025-12-31","val":199282,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2025Q4I"},{"end":"2026-03-31","val":210250,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2026Q1I"}]}},"CapitalizedComputerSoftwareAmortization1":{"label":"Capitalized Computer Software, Amortization","description":"Amount of expense for amortization of capitalized computer software costs.","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":37536,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":11000,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":21000,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":34000,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":45507,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"start":"2023-01-01","end":"2023-12-31","val":46000,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":12000,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"start":"2024-01-01","end":"2024-03-31","val":12000,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":23000,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":23000,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-04-01","end":"2024-06-30","val":11000,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":35000,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":35000,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":12000,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":47000,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27"},{"start":"2024-01-01","end":"2024-12-31","val":47000,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":11000,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"start":"2025-01-01","end":"2025-03-31","val":11000,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":24000,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-04-01","end":"2025-06-30","val":12000,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":36000,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-07-01","end":"2025-09-30","val":13000,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":49000,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":12000,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2026Q1"}]}},"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":"2023-12-31","val":947754,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"end":"2023-12-31","val":947754,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2023Q4I"},{"end":"2024-12-31","val":1573082,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27"},{"end":"2024-12-31","val":1573082,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2024Q4I"},{"end":"2025-12-31","val":7379385,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2025Q4I"}]}},"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":"2022-12-31","val":0,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022Q4I"},{"end":"2023-12-31","val":0,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"end":"2023-12-31","val":0,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2023Q4I"},{"end":"2024-12-31","val":0,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27"},{"end":"2024-12-31","val":0,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2024Q4I"},{"end":"2025-12-31","val":0,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","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":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2025"}]}},"OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent":{"label":"Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax and Reclassification Adjustment, Attributable to Parent","description":"Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan, attributable to parent.","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":-227131,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":670,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1370,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":700,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":2012,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":642,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":127601,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"start":"2023-01-01","end":"2023-12-31","val":127601,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-1086,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"start":"2024-01-01","end":"2024-03-31","val":-1086,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-2176,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":-2176,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-04-01","end":"2024-06-30","val":-1090,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":-1090,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-3477,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":-3477,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":-1301,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":-1301,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":132524,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27"},{"start":"2024-01-01","end":"2024-12-31","val":132524,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-4826,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"start":"2025-01-01","end":"2025-03-31","val":-4826,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-10760,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-04-01","end":"2025-06-30","val":-5934,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-16068,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-07-01","end":"2025-09-30","val":-5308,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-177214,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":767,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2026Q1"}]}},"ProceedsFromIssuanceOrSaleOfEquity":{"label":"Proceeds from Issuance or Sale of Equity","description":"The cash inflow from the issuance of common stock, preferred stock, treasury stock, stock options, and other types of equity.","units":{"USD":[{"start":"2023-11-01","end":"2023-11-30","val":10100000,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"start":"2023-11-01","end":"2023-11-30","val":10100000,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2023Q4I"},{"start":"2023-10-01","end":"2023-12-31","val":10100000,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-10-01","end":"2023-12-31","val":10100000,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-10-01","end":"2023-12-31","val":10100000,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2023Q4"},{"start":"2024-06-01","end":"2024-06-30","val":11000000,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"start":"2024-06-01","end":"2024-09-30","val":11500000,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number","description":"The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.","units":{"shares":[{"end":"2023-12-31","val":1516053,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2023Q4I"},{"end":"2024-12-31","val":1907132,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2024Q4I"},{"end":"2025-12-31","val":1776103,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2025Q4I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price","description":"The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.","units":{"USD/shares":[{"end":"2023-12-31","val":4.33,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2023Q4I"},{"end":"2024-12-31","val":4.46,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2024Q4I"},{"end":"2025-12-31","val":4.24,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2025Q4I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number","description":"Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.","units":{"shares":[{"end":"2023-12-31","val":1516053,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2023Q4I"},{"end":"2024-12-31","val":1907132,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2024Q4I"},{"end":"2025-12-31","val":1776103,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2025Q4I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price","description":"Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.","units":{"USD/shares":[{"end":"2023-12-31","val":4.33,"accn":"0001558370-24-003943","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2023Q4I"},{"end":"2024-12-31","val":4.46,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2024Q4I"},{"end":"2025-12-31","val":4.24,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2025Q4I"}]}},"ClassOfWarrantOrRightOutstanding":{"label":"Class of Warrant or Right, Outstanding","description":"Number of warrants or rights outstanding.","units":{"shares":[{"end":"2023-12-31","val":6307193,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"end":"2023-12-31","val":6307193,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":6307193,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":6307193,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2023Q4I"},{"end":"2024-03-31","val":4519750,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2024Q1I"},{"end":"2024-06-30","val":6111785,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":6135380,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":6135380,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27"},{"end":"2024-12-31","val":6135380,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2024-12-31","val":6135380,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":6135380,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":6135380,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2024Q4I"},{"end":"2025-03-31","val":5680487,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":4903778,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":7603916,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":5759453,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26"},{"end":"2025-12-31","val":5759453,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2025Q4I"},{"end":"2026-03-31","val":5267652,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2026Q1I"}]}},"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":"2024-03-31","val":387656,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2024Q1I"},{"end":"2024-06-30","val":325601,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":278554,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":216964,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2024Q4I"},{"end":"2025-03-31","val":181061,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":231844,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":182838,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":360779,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2025Q4I"},{"end":"2026-03-31","val":325077,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2026Q1I"}]}},"LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree":{"label":"Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Three","description":"Amount of lessee's undiscounted obligation for lease payments for operating lease, due in third rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.","units":{"USD":[{"end":"2024-03-31","val":30477,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2024Q1I"},{"end":"2024-06-30","val":11603,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":4815,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2025-06-30","val":33598,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":33448,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":49281,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2025Q4I"},{"end":"2026-03-31","val":48590,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2026Q1I"}]}},"LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo":{"label":"Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Two","description":"Amount of lessee's undiscounted obligation for lease payments for operating lease, due in second rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.","units":{"USD":[{"end":"2024-03-31","val":148669,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2024Q1I"},{"end":"2024-06-30","val":123893,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":92152,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":53973,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2024Q4I"},{"end":"2025-03-31","val":55859,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":108657,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":108176,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":81624,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2025Q4I"},{"end":"2026-03-31","val":80754,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2026Q1I"}]}},"LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths":{"label":"Lessee, Operating Lease, Liability, Payments, Due Next Rolling Twelve Months","description":"Amount of lessee's undiscounted obligation for lease payments for operating lease, due in next rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.","units":{"USD":[{"end":"2024-03-31","val":208510,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2024Q1I"},{"end":"2024-06-30","val":190105,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":181587,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":162991,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2024Q4I"},{"end":"2025-03-31","val":125202,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":89589,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":41214,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":127435,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2025Q4I"},{"end":"2026-03-31","val":94730,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2026Q1I"}]}},"ProceedsFromWarrantExercises":{"label":"Proceeds from Warrant Exercises","description":"The cash inflow associated with the amount received from holders exercising their stock warrants.","units":{"USD":[{"start":"2024-01-01","end":"2024-03-31","val":100225,"accn":"0001558370-24-008132","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"start":"2024-01-01","end":"2024-03-31","val":100225,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":113800,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":113800,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-01-01","end":"2024-09-30","val":113801,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":113801,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-01-01","end":"2024-12-31","val":113800,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27"},{"start":"2024-01-01","end":"2024-12-31","val":113800,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2024"},{"start":"2025-01-01","end":"2025-09-30","val":41745,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-01-01","end":"2025-12-31","val":3218552,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":2063,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2026Q1"}]}},"AccrualForTaxesOtherThanIncomeTaxesCurrent":{"label":"Accrual for Taxes Other than Income Taxes, Current","description":"Carrying value as of the balance sheet date of obligations incurred and payable for real and property taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2023-12-31","val":368345,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":368345,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":368345,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2023Q4I"},{"end":"2024-06-30","val":321869,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":260360,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":229319,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27"},{"end":"2024-12-31","val":229319,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2024-12-31","val":229319,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":229319,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":229319,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2024Q4I"},{"end":"2025-03-31","val":222311,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":205849,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":178419,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":167893,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26"},{"end":"2025-12-31","val":167893,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2025Q4I"},{"end":"2026-03-31","val":287469,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2026Q1I"}]}},"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":"2023-12-31","val":726474,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":726474,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":726474,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2023Q4I"},{"end":"2024-06-30","val":1353748,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1536082,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1377428,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27"},{"end":"2024-12-31","val":1377428,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2024-12-31","val":1377428,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":1377428,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":1377428,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1212456,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":984576,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1047367,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1192479,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26"},{"end":"2025-12-31","val":1192479,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2025Q4I"},{"end":"2026-03-31","val":523403,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2026Q1I"}]}},"AccruedIncomeTaxesCurrent":{"label":"Accrued Income Taxes, Current","description":"Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.","units":{"USD":[{"end":"2023-12-31","val":48965,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":48965,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":48965,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2023Q4I"},{"end":"2024-06-30","val":49735,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":21001,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":18493,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27"},{"end":"2024-12-31","val":18493,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2024-12-31","val":18493,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":18493,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":18493,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2024Q4I"},{"end":"2025-03-31","val":17973,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":25169,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":46289,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":43089,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26"},{"end":"2025-12-31","val":43089,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2025Q4I"},{"end":"2026-03-31","val":66674,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2026Q1I"}]}},"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":"2024-06-30","val":4434,"accn":"0001558370-24-011589","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":3551,"accn":"0001558370-24-015709","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":2453,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1798,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":2673,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1902,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":29665,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2025Q4I"},{"end":"2026-03-31","val":26321,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2026Q1I"}]}},"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":"2023-12-31","val":399034,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2023Q4I"},{"end":"2024-12-31","val":461966,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27"},{"end":"2024-12-31","val":461966,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2024-12-31","val":461966,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":461966,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":461966,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2024Q4I"},{"end":"2025-03-31","val":527731,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":422919,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":322412,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":370662,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26"},{"end":"2025-12-31","val":370662,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2025Q4I"},{"end":"2026-03-31","val":660335,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2026Q1I"}]}},"CapitalizedComputerSoftwareGross":{"label":"Capitalized Computer Software, Gross","description":"Amount before accumulated amortization of capitalized costs for computer software, including but not limited to, acquired and internally developed computer software.","units":{"USD":[{"end":"2023-12-31","val":284637,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2023Q4I"},{"end":"2024-12-31","val":264062,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27"},{"end":"2024-12-31","val":264062,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2024-12-31","val":264062,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":264062,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":264062,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2024Q4I"},{"end":"2025-03-31","val":271240,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":302201,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":300853,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":302119,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26"},{"end":"2025-12-31","val":302119,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2025Q4I"},{"end":"2026-03-31","val":300295,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2026Q1I"}]}},"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":"2023-12-31","val":0,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2023Q4I"},{"end":"2024-12-31","val":0,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27"},{"end":"2024-12-31","val":0,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2024Q4I"},{"end":"2025-12-31","val":0,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2025Q4I"}]}},"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":"2024-12-31","val":494684,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27"},{"end":"2024-12-31","val":494684,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2024-12-31","val":494684,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":494684,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":494684,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2024Q4I"},{"end":"2025-03-31","val":638961,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1096383,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":517094,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":622992,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26"},{"end":"2025-12-31","val":622992,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2025Q4I"},{"end":"2026-03-31","val":763606,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2026Q1I"}]}},"InterestIncomeExpenseNonoperatingNet":{"label":"Interest Income (Expense), Nonoperating, Net","description":"The net amount of nonoperating interest income (expense).","units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":494234,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":115303,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":199834,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-04-01","end":"2024-06-30","val":84531,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":305239,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":105405,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":357096,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27"},{"start":"2024-01-01","end":"2024-12-31","val":357096,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":40413,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"start":"2025-01-01","end":"2025-03-31","val":40413,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":82981,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-04-01","end":"2025-06-30","val":42568,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":161055,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-07-01","end":"2025-09-30","val":78074,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":244394,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":93052,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2026Q1"}]}},"NoncurrentAssets":{"label":"Long-Lived Assets","description":"Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets.","units":{"USD":[{"end":"2023-12-31","val":778552,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2023Q4I"},{"end":"2024-12-31","val":457602,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27"},{"end":"2024-12-31","val":457602,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2024Q4I"},{"end":"2025-12-31","val":511843,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2025Q4I"}]}},"OperatingLeaseCost":{"label":"Operating Lease, Cost","description":"Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.","units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":246165,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":62657,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":123916,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-04-01","end":"2024-06-30","val":61259,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":185505,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":61588,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":229076,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27"},{"start":"2024-01-01","end":"2024-12-31","val":229076,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":42799,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"start":"2025-01-01","end":"2025-03-31","val":42799,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":89161,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-04-01","end":"2025-06-30","val":46362,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":136945,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-07-01","end":"2025-09-30","val":47784,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":177918,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":32067,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2026Q1"}]}},"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":"2023-01-01","end":"2023-12-31","val":200000,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":200000,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27"},{"start":"2024-01-01","end":"2024-12-31","val":200000,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":200000,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2025"}]}},"OtherAccruedLiabilitiesCurrent":{"label":"Other Accrued Liabilities, Current","description":"Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2023-12-31","val":29115,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2023Q4I"},{"end":"2024-12-31","val":10417,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27"},{"end":"2024-12-31","val":10417,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2024-12-31","val":10417,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":10417,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":10417,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2024Q4I"},{"end":"2025-03-31","val":3427,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":13135,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":10977,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":13645,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26"},{"end":"2025-12-31","val":13645,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2025Q4I"},{"end":"2026-03-31","val":41178,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2026Q1I"}]}},"ProceedsFromSaleAndMaturityOfMarketableSecurities":{"label":"Proceeds from Sale and Maturity of Marketable Securities","description":"The cash inflow associated with the aggregate amount received by the entity through sale or maturity of marketable securities (held-to-maturity or available-for-sale) during the period.","units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":12194375,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":3018750,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":5042502,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-01-01","end":"2024-09-30","val":5042502,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-01-01","end":"2024-12-31","val":5000000,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27"},{"start":"2024-01-01","end":"2024-12-31","val":5000000,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2024"}]}},"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":"2024-01-01","end":"2024-12-31","val":3.61,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":2.99,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2025"}]}},"ShortTermLeaseCost":{"label":"Short-term Lease, Cost","description":"Amount of short-term lease cost, excluding expense for lease with term of one month or less.","units":{"USD":[{"start":"2024-01-01","end":"2024-12-31","val":17636,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27"},{"start":"2024-01-01","end":"2024-12-31","val":18000,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":17636,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"start":"2025-01-01","end":"2025-03-31","val":18000,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":35272,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-04-01","end":"2025-06-30","val":17636,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":52908,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-07-01","end":"2025-09-30","val":17636,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":71000,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":41000,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2026Q1"}]}},"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":"2024-01-01","end":"2024-12-31","val":15983,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":83750,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2025"}]}},"StockIssuedDuringPeriodValueShareBasedCompensation":{"label":"Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture","description":"Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).","units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":3305072,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":145473,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1578332,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-04-01","end":"2024-06-30","val":1432859,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":1930349,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":352017,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":2341220,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27"},{"start":"2024-01-01","end":"2024-12-31","val":2341220,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":423145,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"start":"2025-01-01","end":"2025-03-31","val":423145,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":953644,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-04-01","end":"2025-06-30","val":530499,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":1414438,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-07-01","end":"2025-09-30","val":460793,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":1817484,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":401032,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2026Q1"}]}},"VariableLeaseCost":{"label":"Variable Lease, Cost","description":"Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.","units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":39948,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":24469,"accn":"0001558370-25-003823","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-27"},{"start":"2024-01-01","end":"2024-12-31","val":25000,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":31000,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2025"}]}},"InvestmentIncomeNonoperating":{"label":"Investment Income, Nonoperating","description":"The aggregate amount of income from investments (for example, dividends) not considered a component of the entity's core operations.","units":{"USD":[{"start":"2024-01-01","end":"2024-03-31","val":34000,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":38000,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-04-01","end":"2024-06-30","val":4000,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":38000,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":0,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":38000,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2025"}]}},"MarketableSecurities":{"label":"Marketable Securities","description":"Amount of investment in marketable security.","units":{"USD":[{"end":"2024-12-31","val":0,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":0,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":0,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2024Q4I"},{"end":"2025-03-31","val":0,"accn":"0001558370-25-007747","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":0,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":0,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":0,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2025Q4I"}]}},"ForeignCurrencyTransactionGainLossUnrealized":{"label":"Foreign Currency Transaction Gain (Loss), Unrealized","description":"Amount before tax of foreign currency transaction unrealized gain (loss) recognized in the income statement.","units":{"USD":[{"start":"2024-01-01","end":"2024-06-30","val":9805,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-04-01","end":"2024-06-30","val":-130289,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":23998,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":14193,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":12045,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-66898,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-693654,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-04-01","end":"2025-06-30","val":-626756,"accn":"0001558370-25-011220","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-656591,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-07-01","end":"2025-09-30","val":37064,"accn":"0001104659-25-110347","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-619800,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-188164,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2026Q1"}]}},"CurrentStateAndLocalTaxExpenseBenefit":{"label":"Current State and Local Tax Expense (Benefit)","description":"Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.","units":{"USD":[{"start":"2025-01-01","end":"2025-12-31","val":3506,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2025"}]}},"EffectiveIncomeTaxRateReconciliationGiltiAmount":{"label":null,"description":null,"units":{"USD":[{"start":"2025-01-01","end":"2025-12-31","val":709191,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2025"}]}},"EffectiveIncomeTaxRateReconciliationGiltiPercent":{"label":null,"description":null,"units":{"pure":[{"start":"2025-01-01","end":"2025-12-31","val":-0.037,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2025"}]}},"EffectiveIncomeTaxRateReconciliationOtherAdjustments":{"label":"Effective Income Tax Rate Reconciliation, Other Adjustments, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.","units":{"pure":[{"start":"2025-01-01","end":"2025-12-31","val":-0.002,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","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":"2025-01-01","end":"2025-12-31","val":7219442,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","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":"2025-01-01","end":"2025-12-31","val":-4052996,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2025"}]}},"IncomeTaxReconciliationOtherAdjustments":{"label":"Effective Income Tax Rate Reconciliation, Other Adjustments, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.","units":{"USD":[{"start":"2025-01-01","end":"2025-12-31","val":39239,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","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":2770,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2025"}]}},"LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive":{"label":"Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Five","description":"Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fifth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.","units":{"USD":[{"end":"2025-12-31","val":51877,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2025Q4I"},{"end":"2026-03-31","val":51150,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2026Q1I"}]}},"LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour":{"label":"Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Four","description":"Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fourth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.","units":{"USD":[{"end":"2025-12-31","val":50562,"accn":"0001104659-26-035188","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-26","frame":"CY2025Q4I"},{"end":"2026-03-31","val":49852,"accn":"0001104659-26-058649","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-11","frame":"CY2026Q1I"}]}}}}}