{"cik":1825088,"entityName":"DREAM FINDERS HOMES, INC.","facts":{"us-gaap":{"AccountsPayableCurrentAndNoncurrent":{"label":"Accounts Payable","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.","units":{"USD":[{"end":"2020-12-31","val":37418693,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":37418693,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"end":"2020-12-31","val":37418693,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":37418693,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":53383908,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":34204013,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2021Q2I"},{"end":"2021-09-30","val":72306819,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":113498063,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"end":"2021-12-31","val":113498000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":113498000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":113498000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2021-12-31","val":113498000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2021Q4I"},{"end":"2022-03-31","val":136665000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":130115000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":147510000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3I"},{"end":"2022-12-31","val":134702000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"end":"2022-12-31","val":134702000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":134702000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":134702000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"end":"2022-12-31","val":134702000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-03-31","val":134741000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":124185000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":137146000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2023Q3I"},{"end":"2023-12-31","val":134115000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2023-12-31","val":134115000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":134115000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":134115000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2023-12-31","val":134115000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2023Q4I"},{"end":"2024-03-31","val":144466000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":180856000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":168982000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2024-12-31","val":147143000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":147143000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":147143000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":147143000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":147143000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":142682000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":173972000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":165329000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":126130000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24"},{"end":"2025-12-31","val":126130000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2025Q4I"},{"end":"2026-03-31","val":123162000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2026Q1I"}]}},"AccountsReceivableNet":{"label":"Accounts Receivable, after Allowance for Credit Loss","description":"Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business.","units":{"USD":[{"end":"2020-12-31","val":24927903,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"end":"2020-12-31","val":24927903,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":16765719,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020Q4I"},{"end":"2021-06-30","val":51021302,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2021Q2I"},{"end":"2021-09-30","val":31845905,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":33482341,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"end":"2021-12-31","val":33482000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":33482000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":33482000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2021-12-31","val":33482000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2021Q4I"},{"end":"2022-03-31","val":33534000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":30280000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":37929000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3I"},{"end":"2022-12-31","val":43490000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"end":"2022-12-31","val":43490000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":43490000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":43490000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"end":"2022-12-31","val":43490000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-03-31","val":33564000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":31433000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":33315000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2023Q3I"},{"end":"2023-12-31","val":30874000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2023-12-31","val":30874000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":30874000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":30874000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2023-12-31","val":30874000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2023Q4I"},{"end":"2024-03-31","val":28213000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":33003000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":30202000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2024-12-31","val":34126000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":34126000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":34126000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":34126000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":34126000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":30953000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":43859000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":53049000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":39120000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24"},{"end":"2025-12-31","val":39120000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2025Q4I"},{"end":"2026-03-31","val":32823000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2026Q1I"}]}},"AccountsReceivableRelatedParties":{"label":"Accounts Receivable, Related Parties","description":"For an unclassified balance sheet, amount of receivables arising from transactions with related parties.","units":{"USD":[{"end":"2021-06-30","val":32273654,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2021Q2I"},{"end":"2021-09-30","val":10858907,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"}]}},"AccruedLiabilitiesCurrentAndNoncurrent":{"label":"Accrued Liabilities","description":"Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities.","units":{"USD":[{"end":"2020-12-31","val":67401055,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":67401055,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"end":"2020-12-31","val":67401055,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":67401055,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":73525827,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":65908878,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2021Q2I"},{"end":"2021-09-30","val":65740570,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":139367902,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"end":"2021-12-31","val":139508000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":139508000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":139508000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2021-12-31","val":139508000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2021Q4I"},{"end":"2022-03-31","val":126906000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":126823000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":133319000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3I"},{"end":"2022-12-31","val":184051000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"end":"2022-12-31","val":184051000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":184051000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":184051000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"end":"2022-12-31","val":184051000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-03-31","val":103963000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":89854000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":122924000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2023Q3I"},{"end":"2023-12-31","val":207389000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2023-12-31","val":207389000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":207389000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":207389000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2023-12-31","val":207389000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2023Q4I"},{"end":"2024-03-31","val":113808000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":181668000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":186667000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2024-12-31","val":263317000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":263317000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":281465000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":281465000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":281465000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":202971000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":283290000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":246823000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":321457000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24"},{"end":"2025-12-31","val":321457000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2025Q4I"},{"end":"2026-03-31","val":279781000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","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":0,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":253837980,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":255289812,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2021Q2I"},{"end":"2021-09-30","val":256761849,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":257963419,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"end":"2021-12-31","val":257963000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":257963000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":257963000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2021-12-31","val":257963000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2021Q4I"},{"end":"2022-03-31","val":259328000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":261207000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":262783000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3I"},{"end":"2022-12-31","val":264757000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"end":"2022-12-31","val":264757000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":264757000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":264381000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"end":"2022-12-31","val":264757000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-03-31","val":267185000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":270905000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":271429000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2023Q3I"},{"end":"2023-12-31","val":275241000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2023-12-31","val":275241000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":275241000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":275241000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2023-12-31","val":275241000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2023Q4I"},{"end":"2024-03-31","val":268242000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":271296000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":276431000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2024-12-31","val":281559000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":281559000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":281559000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":281559000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":281559000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":284161000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":288429000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":293695000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":298594000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24"},{"end":"2025-12-31","val":298594000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2025Q4I"},{"end":"2026-03-31","val":298679000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2026Q1I"}]}},"AmortizationOfFinancingCosts":{"label":"Amortization of Debt Issuance Costs","description":"Amount of amortization expense attributable to debt issuance costs.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":2318286,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":543305,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1007022,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":463717,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":1560795,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":553772,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":2090711,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":2091000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":910747,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":911000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1429135,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-01-01","end":"2021-06-30","val":1429000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":518388,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":600000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":1266784,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":1267000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-07-01","end":"2021-09-30","val":489986,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":500000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":1959943,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2021-01-01","end":"2021-12-31","val":1960000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":724000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":724000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1860000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":1860000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":1100000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":1100000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":2708000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":1100000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":3844000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1132000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":2264000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":1200000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2"}]}},"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":733680241,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":733680241,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"end":"2020-12-31","val":733680241,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":733680241,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":866722489,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":932281953,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1232581783,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1894247623,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"end":"2021-12-31","val":1894248000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":1894248000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":1894248000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2021-12-31","val":1894248000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1992466000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2112786000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2287262000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2371137000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"end":"2022-12-31","val":2371137000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":2371137000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":2371137000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"end":"2022-12-31","val":2371137000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2308797000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":2288227000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":2384048000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2023Q3I"},{"end":"2023-12-31","val":2562439000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2023-12-31","val":2562439000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":2562439000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":2562439000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2023-12-31","val":2562439000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2023Q4I"},{"end":"2024-03-31","val":2716929000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":2985204000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":3324660000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2024-12-31","val":3328651000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":3328651000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":3328651000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":3328651000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":3328651000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":3487992000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":3650054000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":3835239000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":3727484000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24"},{"end":"2025-12-31","val":3727484000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2025Q4I"},{"end":"2026-03-31","val":3972892000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2026Q1I"}]}},"BusinessAcquisitionsProFormaNetIncomeLoss":{"label":"Business Acquisition, Pro Forma Net Income (Loss)","description":"The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period.","units":{"USD":[{"start":"2020-01-01","end":"2020-06-30","val":22312843,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":15034154,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":49799142,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":27486299,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2021-01-01","end":"2021-06-30","val":45016495,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":28573881,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":64151994,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":19135499,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3"}]}},"BusinessAcquisitionsProFormaRevenue":{"label":"Business Acquisition, Pro Forma Revenue","description":"The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.","units":{"USD":[{"start":"2020-01-01","end":"2020-03-31","val":247201240,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":522924452,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":275723212,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":892504467,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":369580015,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2021-01-01","end":"2021-03-31","val":350142959,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":715419060,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":365276101,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":1078402698,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":362983638,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3"}]}},"BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationAsset1":{"label":"Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Asset","description":"Amount of increase (decrease) in the value of right to a contingent consideration asset.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":3944030,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-316772,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2020-01-01","end":"2020-09-30","val":-451573,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":-1378786,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":-1379000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-1182745,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":-1183000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-5159725,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-01-01","end":"2021-06-30","val":-5160000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":-5761815,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":-5762000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-01-01","end":"2021-12-31","val":-7532830,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2021-01-01","end":"2021-12-31","val":-7533000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2021-01-01","end":"2021-12-31","val":-7533000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-4192000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":-4192000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-9234000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":-9234000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":-11875000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-09-30","val":-11875000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2022-01-01","end":"2022-12-31","val":-11053000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2022-01-01","end":"2022-12-31","val":-11053000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2022-01-01","end":"2022-12-31","val":-11053000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-5316000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":-5316000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-23582000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":-23582000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":-32608000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-01-01","end":"2023-09-30","val":-32608000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-01-01","end":"2023-12-31","val":-46590000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2023-01-01","end":"2023-12-31","val":-46590000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":-46590000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-3207000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":-3207000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-7845000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":-7845000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-01-01","end":"2024-09-30","val":-13793000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":-13793000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":-13939000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":-13939000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-1100000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":-1100000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":11606000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":9820000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":9820000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":0,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2026Q1"}]}},"BusinessCombinationContingentConsiderationLiability":{"label":"Business Combination, Contingent Consideration, Liability","description":"Amount of liability recognized arising from contingent consideration in a business combination.","units":{"USD":[{"end":"2020-12-31","val":23157524,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":23157524,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"end":"2020-12-31","val":23157524,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":23157524,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":24340269,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":27110480,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2021Q2I"},{"end":"2021-09-30","val":27712570,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":124056279,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"end":"2021-12-31","val":124056000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":124056000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":124056000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2021-12-31","val":124056000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2021Q4I"},{"end":"2022-03-31","val":128248000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":115555000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":118196000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3I"},{"end":"2022-12-31","val":115128000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"end":"2022-12-31","val":115128000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":115128000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":115128000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"end":"2022-12-31","val":115128000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-03-31","val":113965000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":93500000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":102813000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2023Q3I"},{"end":"2023-12-31","val":116795000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2023-12-31","val":116795000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":116795000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":116795000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2023-12-31","val":116795000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2023Q4I"},{"end":"2024-03-31","val":112956000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":67549000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":73497000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2024-12-31","val":68030000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":68030000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":68030000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":68030000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":68030000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":69130000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":13891000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":15677000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":0,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"CashAndCashEquivalentsAtCarryingValue":{"label":"Cash and Cash Equivalents, at Carrying Value","description":"Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.","units":{"USD":[{"end":"2019-12-31","val":50597392,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2019Q4I"},{"end":"2020-03-31","val":11503283,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1I"},{"end":"2020-06-30","val":35057235,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":42081890,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":35495595,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":35495595,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"end":"2020-12-31","val":35495595,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":43657779,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"end":"2020-12-31","val":43658000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2020Q4I"},{"end":"2021-03-31","val":42303231,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2021-03-31","val":69565000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":6154320,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"end":"2021-06-30","val":34009000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2I"},{"end":"2021-09-30","val":85539220,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2021-09-30","val":90211000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":227227020,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"end":"2021-12-31","val":227227000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":227227000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":227227000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2021-12-31","val":227227000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"end":"2021-12-31","val":227227000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021Q4I"},{"end":"2022-03-31","val":100140000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2022-03-31","val":100140000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1I"},{"end":"2022-06-30","val":84097000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2022-06-30","val":84097000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2I"},{"end":"2022-09-30","val":123692000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2022-09-30","val":123692000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":364531000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"end":"2022-12-31","val":364531000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":364531000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":364531000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"end":"2022-12-31","val":364531000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2022-12-31","val":364531000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022Q4I"},{"end":"2023-03-31","val":266569000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2023-03-31","val":266569000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":292510000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2023-06-30","val":292510000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":330129000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"end":"2023-09-30","val":330129000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q3I"},{"end":"2023-12-31","val":494145000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2023-12-31","val":494145000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":494145000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":494145000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2023-12-31","val":494145000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2023-12-31","val":494145000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023Q4I"},{"end":"2024-03-31","val":239428000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2024-03-31","val":239428000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":274797000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2024-06-30","val":274797000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2024Q2I"},{"end":"2024-09-30","val":204906000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2024-09-30","val":204906000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3I"},{"end":"2024-12-31","val":274384000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":274384000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":274384000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":274384000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":274384000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":297468000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2025-03-31","val":297468000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":210320000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":251044000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":234766000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24"},{"end":"2025-12-31","val":234766000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2025Q4I"},{"end":"2026-03-31","val":435375000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","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":"2018-12-31","val":36632608,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2018Q4I"},{"end":"2019-12-31","val":68728414,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2019-12-31","val":68728414,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"end":"2019-12-31","val":68728414,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2019-12-31","val":75318561,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"end":"2019-12-31","val":75319000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2019Q4I"},{"end":"2020-03-31","val":30980099,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1I"},{"end":"2020-06-30","val":57056026,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":75326101,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":85211148,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":85211148,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"end":"2020-12-31","val":85211148,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":93373332,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"end":"2020-12-31","val":87414000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2020-12-31","val":85211000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2020-12-31","val":85211000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2020-12-31","val":93373000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"end":"2020-12-31","val":93373000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":91736115,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2021-03-31","val":118997000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":53091272,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"end":"2021-06-30","val":80946000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2I"},{"end":"2021-09-30","val":267390365,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2021-09-30","val":272062000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":281321858,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"end":"2021-12-31","val":281322000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":281322000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":281322000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2021-12-31","val":281322000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"end":"2021-12-31","val":281322000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2021-12-31","val":281322000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2021-12-31","val":281322000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"end":"2021-12-31","val":281322000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2021-12-31","val":281322000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2021Q4I"},{"end":"2022-03-31","val":161015000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2022-03-31","val":161015000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1I"},{"end":"2022-06-30","val":129393000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2022-06-30","val":129393000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2I"},{"end":"2022-09-30","val":161732000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2022-09-30","val":161732000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":395130000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"end":"2022-12-31","val":395130000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":395130000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":395130000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"end":"2022-12-31","val":395130000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2022-12-31","val":395130000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2022-12-31","val":395130000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2022-12-31","val":395130000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2022-12-31","val":395130000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2022-12-31","val":395130000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2022Q4I"},{"end":"2023-03-31","val":297451000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2023-03-31","val":297451000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":325591000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2023-06-30","val":325591000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":363301000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"end":"2023-09-30","val":363301000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q3I"},{"end":"2023-12-31","val":548456000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2023-12-31","val":548456000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":548456000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":548456000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2023-12-31","val":548456000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2023-12-31","val":548456000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2023-12-31","val":548456000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2023-12-31","val":548456000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2023-12-31","val":548456000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023Q4I"},{"end":"2024-03-31","val":267820000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2024-03-31","val":267820000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":296631000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2024-06-30","val":296631000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2024Q2I"},{"end":"2024-09-30","val":232848000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2024-09-30","val":232848000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3I"},{"end":"2024-12-31","val":339825000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":339825000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":339825000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":339825000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":339825000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24"},{"end":"2024-12-31","val":339825000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2024Q4I"},{"end":"2025-03-31","val":348101000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2025-03-31","val":348101000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":258403000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":290177000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":284390000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24"},{"end":"2025-12-31","val":284390000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2025Q4I"},{"end":"2026-03-31","val":479013000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2026Q1I"}]}},"CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect":{"label":"Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect","description":"Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":38685953,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-37748315,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-11672388,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2020-01-01","end":"2020-09-30","val":6597687,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":18054771,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":6524967,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":31583000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-32119876,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-01-01","end":"2021-09-30","val":182179217,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":187948526,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-120307000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1"}]}},"ComprehensiveIncomeNetOfTax":{"label":"Comprehensive Income (Loss), Net of Tax, Attributable to Parent","description":"Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":39191266,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":6580034,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":18304135,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":11724101,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":40865196,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":22561061,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":79093455,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":79093000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":16120645,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":16121000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":44694524,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-01-01","end":"2021-06-30","val":44694000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":28573881,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":28573000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":63830023,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":63830000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-07-01","end":"2021-09-30","val":19135499,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":19135000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":121132501,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2021-01-01","end":"2021-12-31","val":121133000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2021-01-01","end":"2021-12-31","val":121133000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":43716000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":43716000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":106340000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":106340000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":62624000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":62624000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":175981000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-09-30","val":175981000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":69641000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":69641000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":262313000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2022-01-01","end":"2022-12-31","val":262313000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2022-01-01","end":"2022-12-31","val":262313000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":49089000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":49089000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":117853000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":117853000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":68764000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":68764000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":193950000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-01-01","end":"2023-09-30","val":193950000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":76097000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-07-01","end":"2023-09-30","val":76097000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":295900000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2023-01-01","end":"2023-12-31","val":295900000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":54494000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":54494000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":135437000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":80943000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":206088000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-07-01","end":"2024-09-30","val":70651000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":335341000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":54903000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1"}]}},"ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest":{"label":"Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest","description":"Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":5706518,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1190459,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1957361,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":766902,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":3474116,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":1516755,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":5419972,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":5420000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1475318,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":1475000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":4961107,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-01-01","end":"2021-06-30","val":4961000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":3485789,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":3486000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":9393623,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":9394000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-07-01","end":"2021-09-30","val":4432516,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":4433000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":13461317,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2021-01-01","end":"2021-12-31","val":13461000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2021-01-01","end":"2021-12-31","val":13461000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":2618000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":2618000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":6365000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":6365000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":3747000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":3747000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":8342000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-09-30","val":8342000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":1977000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":1977000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":11984000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2022-01-01","end":"2022-12-31","val":11984000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2022-01-01","end":"2022-12-31","val":11984000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":2662000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":2662000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":5540000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":5540000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":2878000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":2878000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":9043000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-01-01","end":"2023-09-30","val":9043000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":3503000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-07-01","end":"2023-09-30","val":3503000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":12042000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2023-01-01","end":"2023-12-31","val":12042000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1189000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":1189000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":3009000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":1820000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":4002000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-07-01","end":"2024-09-30","val":993000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":5241000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":107000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1"}]}},"ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest":{"label":"Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest","description":"Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":44897784,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":7770493,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":20261496,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":12491003,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":44339312,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":24077816,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":84513427,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":84513000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":17595963,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":17596000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":49655631,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-01-01","end":"2021-06-30","val":49655000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":32059670,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":32059000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":73223646,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":73224000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-07-01","end":"2021-09-30","val":23568015,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":23568000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":134593818,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2021-01-01","end":"2021-12-31","val":134594000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2021-01-01","end":"2021-12-31","val":134594000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":46334000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":46334000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":112705000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":112705000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":66371000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":66371000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":184323000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-09-30","val":184323000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":71618000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":71618000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":274297000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2022-01-01","end":"2022-12-31","val":274297000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2022-01-01","end":"2022-12-31","val":274297000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":51751000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":51751000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":123393000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":123393000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":71642000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":71642000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":202993000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-01-01","end":"2023-09-30","val":202993000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":79600000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-07-01","end":"2023-09-30","val":79600000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":307942000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2023-01-01","end":"2023-12-31","val":307942000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":55683000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":55683000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":138446000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":82763000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":210090000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-07-01","end":"2024-09-30","val":71644000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":340582000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":55010000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1"}]}},"ConsiderationReceivedForBeneficialInterestObtainedForTransferringFinancialAsset":{"label":"Consideration Received for Beneficial Interest Obtained for Transferring Financial Asset","description":"Amount of beneficial interest received as consideration for transferring noncash financial asset. Includes, but is not limited to, trade receivable in securitization transaction.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":9412768,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":16310000,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":8916211,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":8916000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":8916211,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-01-01","end":"2021-06-30","val":8916000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":8916211,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":8916000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-01-01","end":"2021-12-31","val":94572694,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2021-01-01","end":"2021-12-31","val":8916000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2021-01-01","end":"2021-12-31","val":8916000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":23084000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":23084000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":26126000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":26126000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-01-01","end":"2024-09-30","val":26126000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":26126000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":22406000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":22406000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":7287000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":7287000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":6712000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":6712000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":6712000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":0,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2026Q1"}]}},"ConstructionLoan":{"label":"Construction Loan","description":"This element represents the carrying value of a short-term real estate loan to finance building costs. The funds are disbursed as needed or in accordance with a prearranged plan; generally, a portion of the funds is disbursed at inception and the remainder as construction progresses. The money is repaid on completion of the project, usually from the proceeds of a mortgage loan. The rate is normally higher than the prime rate, and there is usually an origination fee. The effective yield on these loans tends to be high, and the lender has a security interest in the real property. Note that there are separate concepts for the current and noncurrent portions of long-term construction loans.","units":{"USD":[{"end":"2020-12-31","val":289878716,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":289878716,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"end":"2020-12-31","val":289878716,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":289878716,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":319999950,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":365000000,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2021Q2I"},{"end":"2021-09-30","val":440000000,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":760000000,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"end":"2021-12-31","val":760000000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":760000000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":760000000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2021-12-31","val":763292000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2021Q4I"},{"end":"2022-03-31","val":770000000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":875000000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":975000000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3I"},{"end":"2022-12-31","val":966248000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"end":"2022-12-31","val":966248000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":966248000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":966248000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"end":"2022-12-31","val":966248000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-03-31","val":915992000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":875672000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":555512000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2023Q3I"},{"end":"2023-12-31","val":530384000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2023-12-31","val":530384000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":530384000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":530384000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2023-12-31","val":530384000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2023Q4I"},{"end":"2024-03-31","val":710288000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":890876000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":991208000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2024-12-31","val":701386000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":701386000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q4I"},{"end":"2025-03-31","val":999599000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"}]}},"CostOfRevenue":{"label":"Cost of Revenue","description":"The aggregate cost of goods produced and sold and services rendered during the reporting period.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":641340496,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":163745683,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":334982320,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":171236637,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":575683384,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":240701064,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":962927606,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":962928000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":291036761,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":291037000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":594626181,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-01-01","end":"2021-06-30","val":594626000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":303589420,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":303589000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":898012615,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":898013000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-07-01","end":"2021-09-30","val":303386434,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":303387000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":1610331738,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2021-01-01","end":"2021-12-31","val":1610332000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2021-01-01","end":"2021-12-31","val":1610332000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":538868000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":538868000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1174290000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":1174290000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":635422000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":635422000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":1812746000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-09-30","val":1812746000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":638456000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":638456000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":2722139000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2022-01-01","end":"2022-12-31","val":2722139000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":637344000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":637344000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1400199000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":1400199000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":762855000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":762855000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":2109485000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-07-01","end":"2023-09-30","val":709286000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":3011813000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":678640000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1531477000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":852837000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2"}]}},"CurrentFederalTaxExpenseBenefit":{"label":"Current Federal Tax Expense (Benefit)","description":"Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.","units":{"USD":[{"start":"2021-01-01","end":"2021-03-31","val":3514733,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-12-31","val":26336096,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2021-01-01","end":"2021-12-31","val":26336000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2021-01-01","end":"2021-12-31","val":26336000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":66473000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2022-01-01","end":"2022-12-31","val":66473000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2022-01-01","end":"2022-12-31","val":66473000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":101093000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2023-01-01","end":"2023-12-31","val":101093000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":101093000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":32870000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":32870000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":15975000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"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":"2021-01-01","end":"2021-03-31","val":1347719,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-12-31","val":5087506,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2021-01-01","end":"2021-12-31","val":5088000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2021-01-01","end":"2021-12-31","val":5088000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":15680000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2022-01-01","end":"2022-12-31","val":15680000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2022-01-01","end":"2022-12-31","val":15680000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":17734000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2023-01-01","end":"2023-12-31","val":17734000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":17734000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":18236000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":18236000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":15228000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"CustomerAdvancesAndDeposits":{"label":"Customer Advances and Deposits","description":"Refundable consideration, usually cash, held by the entity pending satisfactory completion of the entity's obligations or pending the closing of a contract.","units":{"USD":[{"end":"2020-12-31","val":59392135,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":59392135,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"end":"2020-12-31","val":59392135,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q4I"},{"end":"2021-03-31","val":77405314,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":93275468,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2021Q2I"},{"end":"2021-09-30","val":109780976,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":177685000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q4I"},{"end":"2022-03-31","val":206065000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"}]}},"DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet":{"label":"Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net","description":"Amount of unamortized debt discount (premium) and debt issuance costs.","units":{"USD":[{"end":"2021-09-30","val":506466,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":506466,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2021Q4I"}]}},"DebtIssuanceCostsLineOfCreditArrangementsNet":{"label":"Debt Issuance Costs, Line of Credit Arrangements, Net","description":"Amount, after accumulated amortization, of debt issuance costs related to line of credit arrangements. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.","units":{"USD":[{"end":"2020-12-31","val":506466,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2020Q4I"},{"end":"2020-12-31","val":506466,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2021-03-31","val":4263768,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":3883992,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2021Q2I"}]}},"DeferredFederalIncomeTaxExpenseBenefit":{"label":"Deferred Federal Income Tax Expense (Benefit)","description":"Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.","units":{"USD":[{"start":"2021-01-01","end":"2021-03-31","val":-14861,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-12-31","val":-3304766,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2021-01-01","end":"2021-12-31","val":-3305000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2021-01-01","end":"2021-12-31","val":-3305000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":5000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2022-01-01","end":"2022-12-31","val":5000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2022-01-01","end":"2022-12-31","val":5000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-19471000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2023-01-01","end":"2023-12-31","val":-19471000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":-19471000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":47283000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":47283000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":34914000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"DeferredFinanceCostsGross":{"label":"Debt Issuance Costs, Gross","description":"Amount, before accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.","units":{"USD":[{"end":"2020-12-31","val":2249683,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":2249683,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"end":"2020-12-31","val":2249683,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":2249683,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":4651383,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":4806661,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2021Q2I"},{"end":"2021-09-30","val":7505214,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":7505214,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"end":"2021-12-31","val":7500000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q4I"},{"end":"2022-03-31","val":5700000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"}]}},"DeferredIncomeTaxAssetsNet":{"label":"Deferred Income Tax Assets, Net","description":"Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.","units":{"USD":[{"end":"2020-12-31","val":0,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":0,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"end":"2020-12-31","val":0,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":0,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":571277,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":3312736,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2021Q2I"},{"end":"2021-09-30","val":3941011,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":4231519,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"end":"2021-12-31","val":4232000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":4232000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":4232000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2021-12-31","val":4232000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2021Q4I"},{"end":"2022-03-31","val":5386000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":4905000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":6099000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3I"},{"end":"2022-12-31","val":4526000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2022Q4I"}]}},"DeferredIncomeTaxExpenseBenefit":{"label":"Deferred Income Tax Expense (Benefit)","description":"Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":4245000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":9295000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":-1072457,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":-3941000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-01-01","end":"2021-12-31","val":-945534,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2021-01-01","end":"2021-12-31","val":-946000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2021-01-01","end":"2021-12-31","val":-946000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":16878000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":16878000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":16633000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":16633000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":-1867000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-09-30","val":-1867000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2022-01-01","end":"2022-12-31","val":-294000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2022-01-01","end":"2022-12-31","val":-294000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2022-01-01","end":"2022-12-31","val":-294000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-83000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":-83000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-2036000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":-2036000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":-5248000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-01-01","end":"2023-09-30","val":-5248000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-01-01","end":"2023-12-31","val":-22345000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2023-01-01","end":"2023-12-31","val":-22345000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":-22344000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-1662000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":-1662000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":9406000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":9406000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-01-01","end":"2024-09-30","val":10643000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":10643000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":-14124000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":46166000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-1715000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":-1715000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":6871000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":15865000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":35495000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":480000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2026Q1"}]}},"DeferredIncomeTaxLiabilities":{"label":"Deferred Tax Liabilities, Gross","description":"Amount of deferred tax liability attributable to taxable temporary differences.","units":{"USD":[{"end":"2021-03-31","val":667228,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"}]}},"DeferredStateAndLocalIncomeTaxExpenseBenefit":{"label":"Deferred State and Local Income Tax Expense (Benefit)","description":"Amount of deferred state and local tax expense (benefit) pertaining to income (loss) from continuing operations.","units":{"USD":[{"start":"2021-01-01","end":"2021-03-31","val":-31109,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-12-31","val":-664194,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2021-01-01","end":"2021-12-31","val":-664000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2021-01-01","end":"2021-12-31","val":-664000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-299000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2022-01-01","end":"2022-12-31","val":-299000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2022-01-01","end":"2022-12-31","val":-299000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-2873000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2023-01-01","end":"2023-12-31","val":-2873000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":-2873000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-1117000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":-1117000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":581000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"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":"2021-03-31","val":1238505,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"}]}},"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":"2021-03-31","val":571277,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-12-31","val":4231520,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"end":"2021-12-31","val":4232000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2021Q4I"},{"end":"2022-12-31","val":4526000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"end":"2022-12-31","val":4526000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-12-31","val":26869000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2023-12-31","val":26869000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2023Q4I"},{"end":"2024-12-31","val":29311000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":29311000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-12-31","val":18277000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"DeferredTaxAssetsPropertyPlantAndEquipment":{"label":"Deferred Tax Assets, Property, Plant and Equipment","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from property, plant, and equipment.","units":{"USD":[{"end":"2021-03-31","val":257608,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-12-31","val":238283,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"end":"2021-12-31","val":238000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2021Q4I"},{"end":"2022-12-31","val":1085000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2022Q4I"}]}},"DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves":{"label":"Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Warranty Reserves","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from warranty reserves.","units":{"USD":[{"end":"2021-03-31","val":980897,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-12-31","val":1249846,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2021Q4I"},{"end":"2024-12-31","val":3401000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-12-31","val":2969000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","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":"2021-03-31","val":0,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2021Q4I"}]}},"DepositsAssets":{"label":"Deposits Assets","description":"Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment in the future.","units":{"USD":[{"end":"2020-12-31","val":66272347,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":66272347,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"end":"2020-12-31","val":66272347,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":66272347,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":91690711,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":107717122,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2021Q2I"},{"end":"2021-09-30","val":156605165,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":241405730,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"end":"2021-12-31","val":241406000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":241406000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":241406000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2021-12-31","val":241406000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2021Q4I"},{"end":"2022-03-31","val":275354000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":288426000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":291307000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3I"},{"end":"2022-12-31","val":277258000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"end":"2022-12-31","val":277258000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":277258000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":277258000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"end":"2022-12-31","val":277258000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-03-31","val":262323000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":247903000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":241280000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2023Q3I"},{"end":"2023-12-31","val":247207000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2023-12-31","val":247207000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":247207000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":247207000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2023-12-31","val":247207000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2023Q4I"},{"end":"2024-03-31","val":268074000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":301167000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":367893000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2024-12-31","val":458303000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":458303000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":458303000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":458303000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":458303000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":517719000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":531193000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":551309000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":545253000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24"},{"end":"2025-12-31","val":545253000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2025Q4I"},{"end":"2026-03-31","val":534159000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2026Q1I"}]}},"Depreciation":{"label":"Depreciation","description":"The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":3035451,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":801441,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1644234,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2020-01-01","end":"2020-12-31","val":3851876,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":3900000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":973006,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1927248,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-01-01","end":"2021-12-31","val":3720011,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2021-01-01","end":"2021-12-31","val":3700000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2021-01-01","end":"2021-12-31","val":3700000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":5000000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2022-01-01","end":"2022-12-31","val":5000000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2022-01-01","end":"2022-12-31","val":5000000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":4800000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2023-01-01","end":"2023-12-31","val":4800000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":4800000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":6400000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":6400000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":11800000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"DepreciationAndAmortization":{"label":"Depreciation, Depletion and Amortization, Nonproduction","description":"The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.","units":{"USD":[{"start":"2020-01-01","end":"2020-09-30","val":2433385,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-03-31","val":973000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1927000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":3024576,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":3025000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-01-01","end":"2021-12-31","val":6065000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":2144000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":2144000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":4230000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":4230000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":8006000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-09-30","val":8006000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2022-01-01","end":"2022-12-31","val":11252000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2022-01-01","end":"2022-12-31","val":11252000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":2635000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":2635000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":5312000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":5312000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":7983000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-01-01","end":"2023-09-30","val":7983000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-01-01","end":"2023-12-31","val":10651000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2023-01-01","end":"2023-12-31","val":10651000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":10651000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":2197000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":2197000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":4799000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":4799000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-01-01","end":"2024-09-30","val":6948000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":6948000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":10227000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":10227000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":3269000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":3269000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":7070000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":10756000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":15076000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":5192000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","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":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0.18,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":0.18,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0.49,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-01-01","end":"2021-06-30","val":0.49,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":0.31,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":0.31,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":0.69,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":0.69,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-07-01","end":"2021-09-30","val":0.2,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":0.2,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":1.27,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2021-01-01","end":"2021-12-31","val":1.27,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2021-01-01","end":"2021-12-31","val":1.27,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0.43,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":0.43,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1.07,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":1.07,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":0.64,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":0.64,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":1.78,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-09-30","val":1.78,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":0.71,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":0.71,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":2.67,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2022-01-01","end":"2022-12-31","val":2.67,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2022-01-01","end":"2022-12-31","val":2.67,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0.49,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":0.49,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1.19,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":1.19,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":0.7,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":0.7,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":1.98,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-01-01","end":"2023-09-30","val":1.98,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":0.79,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-07-01","end":"2023-09-30","val":0.79,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":3.03,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2023-01-01","end":"2023-12-31","val":3.03,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":3.03,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0.55,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":0.55,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1.38,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":1.38,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":0.83,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":0.83,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":2.1,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":2.1,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":0.72,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-07-01","end":"2024-09-30","val":0.72,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":3.44,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":3.44,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":0.55,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":0.55,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":1.12,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":0.57,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":1.59,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":0.47,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":2.19,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":0.11,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2026Q1"}]}},"EarningsPerShareDiluted":{"label":"Earnings Per Share, Diluted","description":"The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.","units":{"USD/shares":[{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0.18,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":0.18,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0.49,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-01-01","end":"2021-06-30","val":0.49,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":0.31,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":0.31,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":0.69,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":0.69,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-07-01","end":"2021-09-30","val":0.2,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":0.2,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":1.27,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2021-01-01","end":"2021-12-31","val":1.27,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2021-01-01","end":"2021-12-31","val":1.27,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0.42,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":0.42,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1.02,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":1.02,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":0.6,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":0.6,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":1.67,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-09-30","val":1.67,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":0.64,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":0.64,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":2.45,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2022-01-01","end":"2022-12-31","val":2.45,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2022-01-01","end":"2022-12-31","val":2.45,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0.45,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":0.45,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1.09,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":1.09,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":0.65,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":0.65,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":1.83,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-01-01","end":"2023-09-30","val":1.83,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":0.75,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-07-01","end":"2023-09-30","val":0.75,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":2.79,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2023-01-01","end":"2023-12-31","val":2.79,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":2.79,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0.55,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":0.55,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1.35,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":1.35,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":0.81,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":0.81,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":2.06,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":2.06,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":0.7,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-07-01","end":"2024-09-30","val":0.7,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":3.34,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":3.34,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":0.54,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":0.54,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":1.1,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":0.56,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":1.56,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":0.47,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":2.14,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":0.11,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2026Q1"}]}},"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-03-31","val":0,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2021-01-01","end":"2021-03-31","val":0.23,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":0.23,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0.17,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":0.14,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":0.17,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":0.17,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":0.17,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-07-01","end":"2021-09-30","val":0.2,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3"},{"start":"2022-01-01","end":"2022-03-31","val":0.279,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":0.279,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0.263,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":0.274,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":0.215,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-09-30","val":0.215,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-01-01","end":"2023-03-31","val":0.254,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":0.254,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0.253,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":0.253,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":0.245,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-01-01","end":"2023-09-30","val":0.245,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-01-01","end":"2023-12-31","val":0.239,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0.214,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":0.214,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":0.217,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":0.217,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-01-01","end":"2024-09-30","val":0.22,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":0.22,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":0.222,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":0.227,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":0.227,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":0.232,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":0.23,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":0.235,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":0.279,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2026Q1"}]}},"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":"2021-01-01","end":"2021-03-31","val":0.21,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":0.035,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0.21,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":0.21,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":0.21,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":0.21,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":0.21,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2021-01-01","end":"2021-12-31","val":0.035,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-12-31","val":0.035,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-01-01","end":"2021-12-31","val":0.21,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2021-01-01","end":"2021-12-31","val":0.21,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0.055,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0.055,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-09-30","val":0.055,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-12-31","val":0.21,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2022-01-01","end":"2022-12-31","val":0.21,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2022-01-01","end":"2022-12-31","val":0.21,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0.21,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2023-01-01","end":"2023-12-31","val":0.21,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":0.21,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0.21,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":0.21,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0.21,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","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":"2021-01-01","end":"2021-03-31","val":0.05,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"}]}},"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":"2021-01-01","end":"2021-03-31","val":0.05,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-12-31","val":0.024,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2021-01-01","end":"2021-12-31","val":0.024,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2021-01-01","end":"2021-12-31","val":0.024,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0.035,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2022-01-01","end":"2022-12-31","val":0.035,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2022-01-01","end":"2022-12-31","val":0.035,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0.028,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2023-01-01","end":"2023-12-31","val":0.028,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":0.029,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0.031,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":0.031,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0.044,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"EffectiveIncomeTaxRateReconciliationTaxCreditsForeign":{"label":"Effective Income Tax Rate Reconciliation, Tax Credit, Foreign, 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 foreign tax credit.","units":{"pure":[{"start":"2021-01-01","end":"2021-03-31","val":0.08,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"}]}},"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":"2020-12-31","val":0,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q4I"},{"end":"2020-12-31","val":0,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"end":"2020-12-31","val":0,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"}]}},"EquityMethodInvestments":{"label":"Equity Method Investments","description":"This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.","units":{"USD":[{"end":"2020-12-31","val":4545349,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":4545349,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"end":"2020-12-31","val":4545349,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":4545349,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":6197047,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":7453783,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2021Q2I"},{"end":"2021-09-30","val":7343797,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":15967376,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"end":"2021-12-31","val":15967000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":15967000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":15967000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2021-12-31","val":15967000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2021Q4I"},{"end":"2022-03-31","val":14480000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":14188000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":11440000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3I"},{"end":"2022-12-31","val":14008000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"end":"2022-12-31","val":14008000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":14008000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":14008000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"end":"2022-12-31","val":14008000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-03-31","val":13495000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":13948000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":14297000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2023Q3I"},{"end":"2023-12-31","val":15364000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2023-12-31","val":15364000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":15364000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":15364000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2023-12-31","val":15364000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2023Q4I"},{"end":"2024-03-31","val":17688000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":20556000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":6558000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2024-12-31","val":11454000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":11454000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":11454000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":11454000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":11454000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":12119000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":12082000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":10785000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":26610000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24"},{"end":"2025-12-31","val":26610000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2025Q4I"},{"end":"2026-03-31","val":20256000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2026Q1I"}]}},"FinanceLeaseLiability":{"label":"Finance Lease, Liability","description":"Present value of lessee's discounted obligation for lease payments from finance lease.","units":{"USD":[{"end":"2020-12-31","val":345062,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":345062,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"end":"2020-12-31","val":345062,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":345062,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":305987,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":267198,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2021Q2I"},{"end":"2021-09-30","val":242623,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":139581,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2021Q4I"},{"end":"2022-12-31","val":34000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2022Q4I"}]}},"FinanceLeasePrincipalPayments":{"label":"Finance Lease, Principal Payments","description":"Amount of cash outflow for principal payment on finance lease.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":375390,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":75873,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2020-01-01","end":"2020-09-30","val":114635,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":153629,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":154000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":38000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":77864,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-01-01","end":"2021-06-30","val":77000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":102439,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":102000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-01-01","end":"2021-12-31","val":127479,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2021-01-01","end":"2021-12-31","val":136000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2022"}]}},"FinanceLeaseRightOfUseAsset":{"label":"Finance Lease, Right-of-Use Asset, after Accumulated Amortization","description":"Amount, after accumulated amortization, of right-of-use asset from finance lease.","units":{"USD":[{"end":"2020-12-31","val":335791,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":335791,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"end":"2020-12-31","val":335791,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":335791,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":304099,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":256612,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2021Q2I"},{"end":"2021-09-30","val":232917,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":140484,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2021Q4I"}]}},"FinanceLeaseRightOfUseAssetAmortization":{"label":"Finance Lease, Right-of-Use Asset, Amortization","description":"Amount of amortization expense attributable to right-of-use asset from finance lease.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":366241,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":34291,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":79179,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2020-01-01","end":"2020-09-30","val":118769,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":158358,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":31691,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":79179,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-01-01","end":"2021-09-30","val":102874,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":126568,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2021"}]}},"GainLossOnSaleOfPropertyPlantEquipment":{"label":"Gain (Loss) on Disposition of Property Plant Equipment","description":"Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":28652,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":34095,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":34295,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2020-01-01","end":"2020-09-30","val":53006,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":117840,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":118000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":65517,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":66000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-17483,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-01-01","end":"2021-06-30","val":-17000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":72830,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":73000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-01-01","end":"2021-12-31","val":87023,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2021-01-01","end":"2021-12-31","val":87000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2021-01-01","end":"2021-12-31","val":87000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":9000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":9000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":16000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":16000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":99000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-09-30","val":99000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2022-01-01","end":"2022-12-31","val":92000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2022-01-01","end":"2022-12-31","val":92000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":19000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":19000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":20000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":20000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":44000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-01-01","end":"2023-09-30","val":44000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-01-01","end":"2023-12-31","val":56000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":46000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":72000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-09-30","val":120000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"}]}},"GainLossOnSaleOfTrustAssetsToPayExpenses":{"label":"Gain (Loss) on Sale of Trust Assets to Pay Expenses","description":"Gain (loss) related to the sale of trust assets (includes, but is not limited to, gold and silver) to pay trust expenses.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":28652,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":34095,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":34295,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":200,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":53006,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":18711,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":117840,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":65517,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":17483,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":-48034,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":72830,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":55347,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":87023,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2021"}]}},"GainsLossesOnExtinguishmentOfDebt":{"label":"Gain (Loss) on Extinguishment of Debt","description":"Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-697423,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-697423,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-697423,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-711485,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2021"}]}},"Goodwill":{"label":"Goodwill","description":"Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.","units":{"USD":[{"end":"2020-12-31","val":28566232,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":28566232,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"end":"2020-12-31","val":28566232,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":28566232,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":30360997,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":30360997,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2021Q2I"},{"end":"2021-09-30","val":30360997,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":171927291,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"end":"2021-12-31","val":171927000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":171927000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":171927000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2021-12-31","val":171927000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2021Q4I"},{"end":"2022-03-31","val":171927000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":171927000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":172207000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3I"},{"end":"2022-12-31","val":172207000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"end":"2022-12-31","val":172207000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":172207000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":172207000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"end":"2022-12-31","val":172207000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-03-31","val":172207000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":172207000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":172207000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2023Q3I"},{"end":"2023-12-31","val":172207000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2023-12-31","val":172207000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":172207000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":172207000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2023-12-31","val":172207000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2023Q4I"},{"end":"2024-03-31","val":305068000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":300313000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":300313000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2024-12-31","val":300313000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":300313000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":300313000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":300313000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":300313000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":345991000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":377772000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":375145000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":377361000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24"},{"end":"2025-12-31","val":377361000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2025Q4I"},{"end":"2026-03-31","val":377361000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2026Q1I"}]}},"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":"2019-01-01","end":"2019-12-31","val":44897784,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":7770493,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":20261496,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":12491003,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":44339312,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":24077816,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":84513427,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":84513000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":22412445,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":22412000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":58950430,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-01-01","end":"2021-06-30","val":58950000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":36537987,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":36538000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":86629240,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":86629000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-07-01","end":"2021-09-30","val":27678810,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":27679000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":162048460,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2021-01-01","end":"2021-12-31","val":162049000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2021-01-01","end":"2021-12-31","val":162049000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":63212000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":63212000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":152910000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":152910000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":89698000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":89698000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":234899000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-09-30","val":234899000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":81989000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":81989000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":356156000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2022-01-01","end":"2022-12-31","val":356156000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2022-01-01","end":"2022-12-31","val":356156000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":69387000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":69387000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":165235000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":165235000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":95848000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":95848000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":268993000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-01-01","end":"2023-09-30","val":268993000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":103758000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-07-01","end":"2023-09-30","val":103758000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":404425000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2023-01-01","end":"2023-12-31","val":404425000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":404425000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":70824000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":70824000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":176832000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":176832000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":106008000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":106008000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":269256000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":269256000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":92424000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-07-01","end":"2024-09-30","val":92424000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":437854000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":437854000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":71165000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":71165000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":145229000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":74064000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":205979000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":60750000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":284102000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":18806000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2026Q1"}]}},"IncomeLossFromEquityMethodInvestments":{"label":"Income (Loss) from Equity Method Investments","description":"Amount of income (loss) for proportionate share of equity method investee's income (loss).","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":2208182,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1359388,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":3286090,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":1926702,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":4843649,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":1557559,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":7991764,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":7992000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1732393,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":1732000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":2857394,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-01-01","end":"2021-06-30","val":2857000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":1125001,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":1125000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":4230084,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":4230000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-07-01","end":"2021-09-30","val":1372690,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":1373000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":9427868,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2021-01-01","end":"2021-12-31","val":9428000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2021-01-01","end":"2021-12-31","val":9428000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":2960000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":2960000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":6294000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":6294000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":3334000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":3334000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":11431000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-09-30","val":11431000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":5137000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":5137000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":16122000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2022-01-01","end":"2022-12-31","val":16122000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2022-01-01","end":"2022-12-31","val":16122000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":2958000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":2958000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":7662000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":7662000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":4704000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":4704000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":12219000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-01-01","end":"2023-09-30","val":12219000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":4557000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-07-01","end":"2023-09-30","val":4557000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":18075000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2023-01-01","end":"2023-12-31","val":18075000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":18075000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":4903000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":4903000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":10202000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":10202000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":5299000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":5299000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":10301000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":10301000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":99000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-07-01","end":"2024-09-30","val":99000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":10567000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":10567000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":180000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":180000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":197000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":17000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":94000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":-103000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":417000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":335000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2026Q1"}]}},"IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions":{"label":"Income (Loss) from Equity Method Investments, Net of Dividends or Distributions","description":"This element represents the undistributed income (or loss) of equity method investments, net of dividends or other distributions received from unconsolidated subsidiaries, certain corporate joint ventures, and certain noncontrolled corporations; such investments are accounted for under the equity method of accounting. This element excludes distributions that constitute a return of investment, which are classified as investing activities.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":86242,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1359388,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1153868,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2020-01-01","end":"2020-09-30","val":-468221,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":2679894,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":2680000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1732393,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":1732000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":2857394,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-01-01","end":"2021-06-30","val":2857000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":2234084,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":2234000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-01-01","end":"2021-12-31","val":3918264,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2021-01-01","end":"2021-12-31","val":3918000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2021-01-01","end":"2021-12-31","val":3918000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-1482000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":-1482000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-1372000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":-1372000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":-4078000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-09-30","val":-4078000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2022-01-01","end":"2022-12-31","val":-1810000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2022-01-01","end":"2022-12-31","val":-1810000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-513000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":-513000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-60000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":-60000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":-11000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-01-01","end":"2023-09-30","val":-11000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-01-01","end":"2023-12-31","val":1286000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":2325000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":3630000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-09-30","val":3396000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"}]}},"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":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":4816482,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":4816000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":9294799,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-01-01","end":"2021-06-30","val":9295000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":4478317,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":4479000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":13405594,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":13405000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-07-01","end":"2021-09-30","val":4110795,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":4111000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":27454642,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2021-01-01","end":"2021-12-31","val":27455000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2021-01-01","end":"2021-12-31","val":27455000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":16878000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":16878000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":40205000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":40205000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":23327000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":23327000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":50576000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-09-30","val":50576000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":10371000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":10371000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":81859000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2022-01-01","end":"2022-12-31","val":81859000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2022-01-01","end":"2022-12-31","val":81859000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":17636000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":17636000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":41842000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":41842000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":24206000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":24206000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":66000000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-01-01","end":"2023-09-30","val":66000000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":24158000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-07-01","end":"2023-09-30","val":24158000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":96483000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2023-01-01","end":"2023-12-31","val":96483000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":96483000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":15141000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":15141000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":38386000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":38386000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":23245000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":23245000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":59166000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":59166000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":20780000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-07-01","end":"2024-09-30","val":20780000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":97272000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":97272000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":16155000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":16155000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":33680000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":17525000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":47374000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":13694000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":66698000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":5246000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2026Q1"}]}},"IncomeTaxReconciliationForeignIncomeTaxRateDifferential":{"label":"Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign income tax expense (benefit).","units":{"USD":[{"start":"2021-01-01","end":"2021-03-31","val":962723,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"}]}},"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":"2021-01-01","end":"2021-03-31","val":4396797,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2023-01-01","end":"2023-12-31","val":84932000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":91952000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":59661000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","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":"2021-01-01","end":"2021-03-31","val":1040122,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2023-01-01","end":"2023-12-31","val":11740000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":13524000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":12488000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"IncomeTaxReconciliationTaxCreditsForeign":{"label":"Effective Income Tax Rate Reconciliation, Tax Credit, Foreign, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign tax credit.","units":{"USD":[{"start":"2021-01-01","end":"2021-03-31","val":1583160,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"}]}},"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":"2019-01-01","end":"2019-12-31","val":19398115,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-21181229,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-5997441,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2020-01-01","end":"2020-09-30","val":3472247,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":6197891,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":6198000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":8412371,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":8412000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-30082584,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-01-01","end":"2021-06-30","val":-26176000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":14333342,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":24422000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-01-01","end":"2021-12-31","val":63360881,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2021-01-01","end":"2021-12-31","val":63361000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2021-01-01","end":"2021-12-31","val":63361000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-10570000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":-10570000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-20161000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":-13374000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":27823000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-09-30","val":27823000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2022-01-01","end":"2022-12-31","val":65748000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2022-01-01","end":"2022-12-31","val":65748000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2022-01-01","end":"2022-12-31","val":65748000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-80049000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":-80049000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-104715000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":-104715000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":-58683000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-01-01","end":"2023-09-30","val":-58683000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-01-01","end":"2023-12-31","val":22750000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2023-01-01","end":"2023-12-31","val":22750000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":19204000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-117658000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":-117658000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-48181000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":-51721000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-01-01","end":"2024-09-30","val":-51352000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":-56553000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":41629000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":-23057000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-74797000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":-78779000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-67408000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":-114303000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":-115147000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-44644000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2026Q1"}]}},"IncreaseDecreaseInContractWithCustomerLiability":{"label":"Increase (Decrease) in Contract with Customer, Liability","description":"Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":6792918,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":3374859,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1788697,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2020-01-01","end":"2020-09-30","val":9860987,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":37556519,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":37556000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":13071461,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":13071000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":28941611,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-01-01","end":"2021-06-30","val":28942000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":45447126,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":45447000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-01-01","end":"2021-12-31","val":78167415,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2021-01-01","end":"2021-12-31","val":78167000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2021-01-01","end":"2021-12-31","val":78167000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":28380000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":28380000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":13260000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":13260000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":-6893000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-09-30","val":-6893000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2022-01-01","end":"2022-12-31","val":-32031000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2022-01-01","end":"2022-12-31","val":-32031000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2022-01-01","end":"2022-12-31","val":-32031000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":20205000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":20205000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":17583000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":17583000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":17890000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-01-01","end":"2023-09-30","val":17890000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-01-01","end":"2023-12-31","val":26921000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2023-01-01","end":"2023-12-31","val":26921000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":26921000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-12088000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":-12088000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-52335000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":-52335000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-01-01","end":"2024-09-30","val":-51179000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":-51179000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":-55777000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":-55777000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-22608000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":-22608000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-41431000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":-37702000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":-56661000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":16530000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2026Q1"}]}},"IncreaseDecreaseInDeferredIncomeTaxes":{"label":"Increase (Decrease) in Deferred Income Taxes","description":"The increase (decrease) during the reporting period in the account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa.","units":{"USD":[{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-01-01","end":"2021-03-31","val":571277,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":3312736,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"}]}},"IncreaseDecreaseInDepositOtherAssets":{"label":"Increase (Decrease) in Deposit Assets","description":"The increase (decrease) during the reporting period in moneys or securities given as security including, but not limited to, contract, escrow, or earnest money deposits, retainage (if applicable), deposits with clearing organizations and others, collateral, or margin deposits.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":11216250,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1229085,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":153617,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2020-01-01","end":"2020-09-30","val":8240408,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":37913129,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":37913000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":24975040,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":24975000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":41001451,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-01-01","end":"2021-06-30","val":41001000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":89889494,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":89889000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-01-01","end":"2021-12-31","val":134238066,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2021-01-01","end":"2021-12-31","val":134238000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2021-01-01","end":"2021-12-31","val":134238000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":33948000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":33948000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":47021000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":47021000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":49901000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-09-30","val":49901000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2022-01-01","end":"2022-12-31","val":35852000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2022-01-01","end":"2022-12-31","val":35852000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2022-01-01","end":"2022-12-31","val":35852000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-14935000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":-14935000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-29355000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":-29355000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":-35978000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-01-01","end":"2023-09-30","val":-35978000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-01-01","end":"2023-12-31","val":-30051000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2023-01-01","end":"2023-12-31","val":-30051000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":-30051000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":19258000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":19258000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":52351000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":52351000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-01-01","end":"2024-09-30","val":119077000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":119077000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":209486000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":209486000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":53153000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":54058000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":66427000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":86543000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":80487000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-10246000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2026Q1"}]}},"IncreaseDecreaseInInventories":{"label":"Increase (Decrease) in Inventories","description":"The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":30902010,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":12932333,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":44451745,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2020-01-01","end":"2020-09-30","val":44404006,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":-23512992,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":-23513000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":36695361,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":36695000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":117314953,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-01-01","end":"2021-06-30","val":117315000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":153372432,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":153372000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-01-01","end":"2021-12-31","val":80195985,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2021-01-01","end":"2021-12-31","val":80196000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2021-01-01","end":"2021-12-31","val":80196000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":165394000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":165394000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":289355000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":289355000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":446168000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-09-30","val":446168000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2022-01-01","end":"2022-12-31","val":311523000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2022-01-01","end":"2022-12-31","val":311523000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2022-01-01","end":"2022-12-31","val":311523000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":56675000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":55543000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":39073000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":39073000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":95623000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-01-01","end":"2023-09-30","val":95623000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-01-01","end":"2023-12-31","val":61623000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2023-01-01","end":"2023-12-31","val":61623000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":64923000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":172232000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":172232000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":332996000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":332996000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-01-01","end":"2024-09-30","val":494240000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":494240000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":148019000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":149506000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":60063000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":60063000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":169879000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":323718000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":210198000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":113961000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2026Q1"}]}},"IncreaseDecreaseInLeasingReceivables":{"label":"Increase (Decrease) in Leasing Receivables","description":"The increase (decrease) during the reporting period in the amount due from lessees arising from lease agreements.","units":{"USD":[{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":264000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":939932,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":7418285,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":8170000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":8238000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"}]}},"IncreaseDecreaseInOperatingLeaseLiability":{"label":null,"description":null,"units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":-2394942,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-09-30","val":-2253703,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":-3633859,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":-3634000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-730000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-1346000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":-1428945,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":-2369000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-01-01","end":"2021-12-31","val":3907881,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2021-01-01","end":"2021-12-31","val":-3510000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2021-01-01","end":"2021-12-31","val":-3646000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":7239000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":-931000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":5799000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":-2439000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":-4057000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-09-30","val":-4057000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2022-01-01","end":"2022-12-31","val":-5730000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2022-01-01","end":"2022-12-31","val":-5730000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2022-01-01","end":"2022-12-31","val":-5730000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-1764000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":-1764000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-3518000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":-3518000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":-5258000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-01-01","end":"2023-09-30","val":-5258000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-01-01","end":"2023-12-31","val":-6988000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2023-01-01","end":"2023-12-31","val":-6988000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-1814000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":-1814000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-3540000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-09-30","val":-5201000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-12-31","val":-6866000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-3982000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1"}]}},"IncreaseDecreaseInOtherOperatingAssets":{"label":"Increase (Decrease) in Other Operating Assets","description":"Amount of increase (decrease) in operating assets classified as other.","units":{"USD":[{"start":"2020-01-01","end":"2020-03-31","val":-2628678,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1863186,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2020-01-01","end":"2020-09-30","val":7696268,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":10567000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":31575067,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":6484000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":33087440,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-01-01","end":"2021-06-30","val":6915000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":31546732,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":19855000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-01-01","end":"2021-12-31","val":3706000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2021-01-01","end":"2021-12-31","val":1746000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":14091000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":14040000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":32058000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":32058000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":10971000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-09-30","val":8263000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2022-01-01","end":"2022-12-31","val":6712000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2022-01-01","end":"2022-12-31","val":2868000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2022-01-01","end":"2022-12-31","val":2868000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":7103000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":7103000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-6069000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":-8333000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":-8587000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-01-01","end":"2023-09-30","val":-8587000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-01-01","end":"2023-12-31","val":1000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2023-01-01","end":"2023-12-31","val":1000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":3444000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-13346000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":-13346000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":6229000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":6229000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-01-01","end":"2024-09-30","val":8094000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":8094000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":25603000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":28073000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":18133000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":18133000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":30602000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":43607000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":21525000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":9962000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2026Q1"}]}},"IntangibleAssetsNetExcludingGoodwill":{"label":"Intangible Assets, Net (Excluding Goodwill)","description":"Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.","units":{"USD":[{"end":"2020-12-31","val":2660003,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":2660003,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"end":"2020-12-31","val":2660003,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":2660003,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":2327500,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":2161250,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1995000,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":9139822,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"end":"2021-12-31","val":9140000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":9140000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":9140000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2021-12-31","val":9140000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2021Q4I"},{"end":"2022-03-31","val":8112000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":7085000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":6059000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3I"},{"end":"2022-12-31","val":4999000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2022Q4I"}]}},"InterestExpense":{"label":"Interest Expense","description":"Amount of the cost of borrowed funds accounted for as interest expense.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":221449,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":35705,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":81653,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":45948,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":124026,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":42373,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":870868,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":871000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":641861,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":642000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":657657,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-01-01","end":"2021-06-30","val":658000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":15796,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":16000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":672153,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":672000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-07-01","end":"2021-09-30","val":14496,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":14000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":672172,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2021-01-01","end":"2021-12-31","val":672000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":13000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":26000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":13000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":31000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":5000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":32000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2022"}]}},"InventoryFinishedGoods":{"label":"Inventory, Finished Goods, Gross","description":"Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.","units":{"USD":[{"end":"2020-12-31","val":46839616,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":46839616,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"end":"2020-12-31","val":46839616,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":46839616,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":53541065,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":75083602,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2021Q2I"},{"end":"2021-09-30","val":50140666,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":83197267,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2021Q4I"}]}},"InventoryGross":{"label":"Inventory, Gross","description":"Gross amount, as of the balance sheet date, of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.","units":{"USD":[{"end":"2020-12-31","val":443470561,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":443470561,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"end":"2020-12-31","val":443470561,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":443470561,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":530593966,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":612842455,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2021Q2I"},{"end":"2021-09-30","val":645783696,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1044976056,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2021Q4I"}]}},"InventoryLandHeldForDevelopmentAndSale":{"label":"Inventory, Land Held for Development and Sale","description":"Carrying amount net of impairment reserves as of the balance sheet date primarily consisting of deposits for land purchases (including option payments), related acquisition costs, and land which is not expected to be developed in the next two years.","units":{"USD":[{"end":"2020-12-31","val":40900552,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":40900552,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"end":"2020-12-31","val":40900552,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":40900552,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":19781033,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":18152136,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2021Q2I"},{"end":"2021-09-30","val":20708390,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":21685688,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"end":"2021-12-31","val":21686000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":21686000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":21686000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2021-12-31","val":21686000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2021Q4I"},{"end":"2022-03-31","val":15564000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":8414000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":6502000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3I"},{"end":"2022-12-31","val":6515000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"end":"2022-12-31","val":6515000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":6515000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":5064000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1037000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"}]}},"InventoryNet":{"label":"Inventory, Net","description":"Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.","units":{"USD":[{"end":"2020-12-31","val":484371113,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":484371113,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"end":"2020-12-31","val":484371113,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":484371113,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":550374999,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":630994591,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2021Q2I"},{"end":"2021-09-30","val":666492086,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1066661744,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2021Q4I"}]}},"InventoryRealEstateLandAndLandDevelopmentCosts":{"label":"Inventory, Real Estate, Land and Land Development Costs","description":"Carrying amount as of the balance sheet date, net of valuation allowances and impairment losses, of costs of land expected to be developed in the near term plus capitalized costs of development, for purposes of selling completed units to home buyers or commercial or industrial entities..","units":{"USD":[{"end":"2020-12-31","val":46839616,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":46839616,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"end":"2020-12-31","val":46839616,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":46839616,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":53541065,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":75083602,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2021Q2I"},{"end":"2021-09-30","val":50140666,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":83197267,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"end":"2021-12-31","val":83197000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":83197000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":83197000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2021-12-31","val":83197000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2021Q4I"},{"end":"2022-03-31","val":104407000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":93404000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":135988000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3I"},{"end":"2022-12-31","val":196563000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"end":"2022-12-31","val":196563000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":196563000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":229531000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"end":"2022-12-31","val":229531000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-03-31","val":291106000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":203932000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":239741000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2023Q3I"},{"end":"2023-12-31","val":188482000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2023-12-31","val":119675000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":119675000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":119675000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2023-12-31","val":110957000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2023Q4I"},{"end":"2024-03-31","val":133216000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":174503000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":130674000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2024-12-31","val":133311000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":133311000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":133311000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":133311000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":164736000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":178080000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":187355000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":176592000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":268849000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24"},{"end":"2025-12-31","val":268849000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2025Q4I"},{"end":"2026-03-31","val":336447000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2026Q1I"}]}},"InventoryWorkInProcess":{"label":"Inventory, Work in Process, Gross","description":"Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.","units":{"USD":[{"end":"2020-12-31","val":396630945,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":396630945,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"end":"2020-12-31","val":396630945,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":396630945,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":477052901,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":537758853,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2021Q2I"},{"end":"2021-09-30","val":595643030,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":961778789,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"end":"2021-12-31","val":961779000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":961779000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":961779000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2021-12-31","val":961779000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1112085000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1254199000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1370340000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1175107000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"end":"2022-12-31","val":1175107000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":1175107000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":1148654000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"end":"2022-12-31","val":1148654000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1138690000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1212289000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1234176000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1251767000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2023-12-31","val":1251767000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":1251767000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":1251767000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2023-12-31","val":1251767000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1524546000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1672054000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1849736000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1487478000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":1487478000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":1487478000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":1487478000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":1456053000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1569054000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1684263000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1828474000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1563922000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24"},{"end":"2025-12-31","val":1563922000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2025Q4I"},{"end":"2026-03-31","val":1587843000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2026Q1I"}]}},"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":521657027,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":521657027,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"end":"2020-12-31","val":521657027,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":521657027,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":566522489,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":602879213,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2021Q2I"},{"end":"2021-09-30","val":732678204,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1337864345,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"end":"2021-12-31","val":1337865000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":1337865000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":1337865000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2021-12-31","val":1337865000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1396674000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1465631000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1570890000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1570444000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"end":"2022-12-31","val":1570444000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":1570444000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":1570444000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"end":"2022-12-31","val":1570444000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1458322000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1368748000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1397976000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1476289000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2023-12-31","val":1476289000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":1476289000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":1476289000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2023-12-31","val":1476289000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1565894000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1763672000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":2034948000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1908291000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":1908291000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":1908291000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":1908291000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":1908291000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":2016624000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":2136329000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":2282516000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":2123373000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24"},{"end":"2025-12-31","val":2123373000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2025Q4I"},{"end":"2026-03-31","val":2378051000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2026Q1I"}]}},"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":733680241,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":733680241,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"end":"2020-12-31","val":733680241,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":733680241,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":866722489,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":932281953,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1232581783,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1894247623,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"end":"2021-12-31","val":1894248000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":1894248000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":1894248000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2021-12-31","val":1894248000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1992466000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2112786000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2287262000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2371137000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"end":"2022-12-31","val":2371137000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":2371137000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":2371137000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"end":"2022-12-31","val":2371137000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2308797000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":2288227000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":2384048000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2023Q3I"},{"end":"2023-12-31","val":2562439000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2023-12-31","val":2562439000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":2562439000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":2562439000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2023-12-31","val":2562439000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2023Q4I"},{"end":"2024-03-31","val":2716929000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":2985204000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":3324660000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2024-12-31","val":3328651000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":3328651000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":3328651000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":3328651000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":3328651000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":3487992000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":3650054000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":3835239000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":3727484000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24"},{"end":"2025-12-31","val":3727484000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2025Q4I"},{"end":"2026-03-31","val":3972892000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2026Q1I"}]}},"LineOfCredit":{"label":"Long-term Line of Credit","description":"The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.","units":{"USD":[{"end":"2020-12-31","val":289878716,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2020Q4I"},{"end":"2020-12-31","val":289878716,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2021-03-31","val":315736182,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":361116008,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2021Q2I"}]}},"LineOfCreditFacilityIncreaseDecreaseForPeriodNet":{"label":"Line of Credit Facility, Increase (Decrease), Net","description":"Amount of increase (decrease) of the credit facility.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":305179000,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020"}]}},"LineOfCreditFacilityInterestRateAtPeriodEnd":{"label":"Line of Credit Facility, Interest Rate at Period End","description":"The effective interest rate at the end of the reporting period.","units":{"pure":[{"end":"2021-09-30","val":0.0375,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0.0375,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"end":"2021-12-31","val":0.038,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":0.038,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":0.038,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0.035,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0.041,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0.057,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3I"}]}},"LineOfCreditFacilityMaximumBorrowingCapacity":{"label":"Line of Credit Facility, Maximum Borrowing Capacity","description":"Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.","units":{"USD":[{"end":"2020-12-31","val":762979000,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":762979000,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"end":"2020-12-31","val":762979000,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":762979000,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":442468578,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":450000000,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2021Q2I"},{"end":"2024-09-30","val":265000000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2024-12-31","val":625000000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":225000000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q4I"},{"end":"2025-03-31","val":420000000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":420000000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":420000000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":430000000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"},{"end":"2026-03-31","val":380000000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","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":"2020-12-31","val":29653282,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":29653282,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"end":"2020-12-31","val":29653282,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q4I"},{"end":"2021-03-31","val":3880350,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":4048531,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2021Q2I"},{"end":"2021-09-30","val":3913031,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":3292000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":3292000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":3292000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1725000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1568000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1440000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3I"},{"end":"2024-12-31","val":1286052000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":1286052000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-09-30","val":1766134000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1606193000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24"},{"end":"2025-12-31","val":1606193000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2025Q4I"},{"end":"2026-03-31","val":1888985000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2026Q1I"}]}},"MembersCapital":{"label":"Members' Capital","description":"Amount of member capital in limited liability company (LLC).","units":{"USD":[{"end":"2020-12-31","val":103852646,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":103852646,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"end":"2020-12-31","val":103852646,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":103852646,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020Q4I"},{"end":"2021-12-31","val":0,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2021Q4I"}]}},"MembersEquity":{"label":"Members' Equity","description":"Amount of ownership interest in limited liability company (LLC), attributable to the parent entity.","units":{"USD":[{"end":"2020-12-31","val":103852646,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":103852646,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"end":"2020-12-31","val":103852646,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":103852646,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020Q4I"},{"end":"2021-12-31","val":0,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2021Q4I"}]}},"MembersEquityAttributableToNoncontrollingInterest":{"label":"Members' Equity Attributable to Noncontrolling Interest","description":"Amount of ownership interest in limited liability company (LLC) directly or indirectly attributable to noncontrolling interests.","units":{"USD":[{"end":"2020-12-31","val":31939117,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":31939117,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"end":"2020-12-31","val":31939117,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":31939117,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":21696487,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":20873515,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2021Q2I"},{"end":"2021-09-30","val":22771618,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":24081070,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"end":"2021-12-31","val":24081000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":24081000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":24081000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2021-12-31","val":24081000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2021Q4I"},{"end":"2022-03-31","val":21511000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":12056000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":13508000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3I"},{"end":"2022-12-31","val":12970000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"end":"2022-12-31","val":12970000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":12970000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":12970000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"end":"2022-12-31","val":12970000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-03-31","val":14608000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":14501000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":15375000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2023Q3I"},{"end":"2023-12-31","val":13066000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023Q4I"}]}},"NetCashProvidedByUsedInFinancingActivities":{"label":"Net Cash Provided by (Used in) Financing Activities","description":"Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":26077223,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-15318649,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":15485529,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2020-01-01","end":"2020-09-30","val":-700098,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":-65829880,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":-65830000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":76922404,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":76922000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":112652328,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-01-01","end":"2021-06-30","val":112652000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":329836614,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":329836000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-01-01","end":"2021-12-31","val":645882386,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2021-01-01","end":"2021-12-31","val":645884000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2021-01-01","end":"2021-12-31","val":646020000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":3121000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":3121000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":72083000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":65296000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":160770000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-09-30","val":164826000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2022-01-01","end":"2022-12-31","val":146955000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2022-01-01","end":"2022-12-31","val":146955000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2022-01-01","end":"2022-12-31","val":146955000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-60730000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":-60730000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-134374000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":-134374000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":-182586000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-01-01","end":"2023-09-30","val":-182586000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-01-01","end":"2023-12-31","val":-216424000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2023-01-01","end":"2023-12-31","val":-216424000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":-216424000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":152906000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":152906000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":296013000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":296013000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-01-01","end":"2024-09-30","val":445032000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":445032000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":269689000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":269689000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":168578000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":168578000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":229032000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":396451000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":270984000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":255139000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","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":"2019-01-01","end":"2019-12-31","val":-17820019,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-1123974,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":841814,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2020-01-01","end":"2020-09-30","val":4126600,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":-13026733,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":-13027000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-22915714,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":-22916000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-23485112,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-01-01","end":"2021-06-30","val":-23485000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":-24513035,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":-24513000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-01-01","end":"2021-12-31","val":-523042849,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2021-01-01","end":"2021-12-31","val":-523043000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2021-01-01","end":"2021-12-31","val":-523043000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-930000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":-930000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-1474000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":-1474000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":-4025000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-09-30","val":-4025000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2022-01-01","end":"2022-12-31","val":-5524000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2022-01-01","end":"2022-12-31","val":-5524000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2022-01-01","end":"2022-12-31","val":-5524000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-1360000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":-1360000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-2951000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":-2951000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":-4005000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-01-01","end":"2023-09-30","val":-4005000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-01-01","end":"2023-12-31","val":-4484000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2023-01-01","end":"2023-12-31","val":-4484000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":-4484000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-186011000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":-186011000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-189710000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":-189710000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-01-01","end":"2024-09-30","val":-197537000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":-197537000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":-221672000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":-221672000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-115591000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":-115591000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-197255000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":-201919000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":-225845000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-10968000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2026Q1"}]}},"NetCashProvidedByUsedInOperatingActivities":{"label":"Net Cash Provided by (Used in) Operating Activities","description":"Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":30428749,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-21305692,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-27999731,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2020-01-01","end":"2020-09-30","val":3171185,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":96911384,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":96911000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-47481723,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":-22423000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-121287092,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-01-01","end":"2021-06-30","val":-93432000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":-123144362,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":-118472000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-01-01","end":"2021-12-31","val":65108989,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2021-01-01","end":"2021-12-31","val":65108000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2021-01-01","end":"2021-12-31","val":64972000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-122498000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":-122498000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-222538000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":-215751000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":-276335000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-09-30","val":-280391000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2022-01-01","end":"2022-12-31","val":-27623000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2022-01-01","end":"2022-12-31","val":-27623000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2022-01-01","end":"2022-12-31","val":-27623000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-35589000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":-35589000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":67786000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":67786000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":154762000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-01-01","end":"2023-09-30","val":154762000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-01-01","end":"2023-12-31","val":374234000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2023-01-01","end":"2023-12-31","val":374234000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":374234000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-247531000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":-247531000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-358128000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":-358128000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-01-01","end":"2024-09-30","val":-563103000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":-563103000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":-256648000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":-256648000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-44711000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":-44711000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-113199000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":-244180000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":-100574000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-49548000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","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":"2019-01-01","end":"2019-12-31","val":39191266,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":6580034,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":18304135,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":11724101,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":40865196,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":22561061,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":79093455,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":79093000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":16120645,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":16121000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":44694524,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-01-01","end":"2021-06-30","val":44694000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":28573881,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":28573000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":63830023,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":63830000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-07-01","end":"2021-09-30","val":19135499,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":19135000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":121132501,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2021-01-01","end":"2021-12-31","val":121133000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2021-01-01","end":"2021-12-31","val":121133000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2021-01-01","end":"2021-12-31","val":134594000,"accn":"0001628280-26-025557","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":43716000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":43716000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":106340000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":106340000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":62624000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":62624000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":175981000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-09-30","val":175981000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":69641000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":69641000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":262313000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2022-01-01","end":"2022-12-31","val":262313000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2022-01-01","end":"2022-12-31","val":262313000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2022-01-01","end":"2022-12-31","val":274297000,"accn":"0001628280-26-025557","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":49089000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":49089000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":117853000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":117853000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":68764000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":68764000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":193950000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-01-01","end":"2023-09-30","val":193950000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":76097000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-07-01","end":"2023-09-30","val":76097000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":295900000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2023-01-01","end":"2023-12-31","val":295900000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":295900000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24"},{"start":"2023-01-01","end":"2023-12-31","val":307942000,"accn":"0001628280-26-025557","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":54494000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":54494000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":135437000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":135437000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":80943000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":80943000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":206088000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":206088000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":70651000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-07-01","end":"2024-09-30","val":70651000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":335341000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":335341000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24"},{"start":"2024-01-01","end":"2024-12-31","val":340582000,"accn":"0001628280-26-025557","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-16","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":54903000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":54903000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":111483000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":56580000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":158480000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":46997000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":217197000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24"},{"start":"2025-01-01","end":"2025-12-31","val":217404000,"accn":"0001628280-26-025557","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-16","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":13256000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2026Q1"}]}},"NetIncomeLossAttributableToNoncontrollingInterest":{"label":"Net Income (Loss) Attributable to Noncontrolling Interest","description":"Amount of Net Income (Loss) attributable to noncontrolling interest.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":5706518,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1190459,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1957361,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":766902,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":3474116,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":1516755,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":5419972,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":5420000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1475318,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":1475000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":4961107,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-01-01","end":"2021-06-30","val":4961000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":3485789,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":3486000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":9393623,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":9394000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-07-01","end":"2021-09-30","val":4432516,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":4433000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":13461317,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2021-01-01","end":"2021-12-31","val":13461000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2021-01-01","end":"2021-12-31","val":13461000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":2618000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":2618000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":6365000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":6365000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":3747000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":3747000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":8342000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-09-30","val":8342000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":1977000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":1977000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":11984000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2022-01-01","end":"2022-12-31","val":11984000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2022-01-01","end":"2022-12-31","val":11984000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":2662000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":2662000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":5540000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":5540000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":2878000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":2878000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":9043000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-01-01","end":"2023-09-30","val":9043000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":3503000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-07-01","end":"2023-09-30","val":3503000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":12042000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2023-01-01","end":"2023-12-31","val":12042000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":12042000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1189000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":1189000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":3009000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":3009000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":1820000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":1820000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":4002000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":4002000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":993000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-07-01","end":"2024-09-30","val":993000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":5241000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":5241000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":107000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":107000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":66000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":-41000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":125000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":59000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":207000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":304000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2026Q1"}]}},"NetIncomeLossAvailableToCommonStockholdersBasic":{"label":"Net Income (Loss) Available to Common Stockholders, Basic","description":"Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.","units":{"USD":[{"start":"2021-01-01","end":"2021-03-31","val":16509024,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":16509000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":44935410,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-01-01","end":"2021-06-30","val":44935000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":28385836,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":28385000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":63877006,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":63877000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-07-01","end":"2021-09-30","val":18941596,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":18942000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":117531671,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2021-01-01","end":"2021-12-31","val":117532000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2021-01-01","end":"2021-12-31","val":117532000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":40144000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":40144000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":99145000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":99145000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":59008000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":59008000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":165133000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-09-30","val":165133000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":65981000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":65981000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":247800000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2022-01-01","end":"2022-12-31","val":247800000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2022-01-01","end":"2022-12-31","val":247800000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":45500000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":45500000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":110669000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":110669000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":65169000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":65169000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":183843000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-01-01","end":"2023-09-30","val":183843000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":73174000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-07-01","end":"2023-09-30","val":73174000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":282418000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2023-01-01","end":"2023-12-31","val":282418000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":282418000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":51119000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":51119000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":128687000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":128687000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":77568000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":77568000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":195963000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":195963000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":67276000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-07-01","end":"2024-09-30","val":67276000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":321841000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":321841000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":51528000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":51528000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":104733000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":53205000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":148355000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":43622000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":203697000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":9881000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2026Q1"}]}},"NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance":{"label":"Noncontrolling Interest, Increase from Subsidiary Equity Issuance","description":"Amount of increase in noncontrolling interest from subsidiary issuance of equity interests to noncontrolling interest holders.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":9783372,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1768846,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":3558328,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":3692625,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":3882625,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-01-20","val":0,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-01-20","val":0,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-01-01","end":"2021-01-20","val":0,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-01-20","val":0,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020Q4I"},{"start":"2021-01-21","end":"2021-03-31","val":0,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2021-01-21","end":"2021-06-30","val":0,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2021Q2"},{"start":"2021-01-21","end":"2021-09-30","val":0,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3"},{"start":"2021-01-21","end":"2021-12-31","val":0,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2021"}]}},"NotesPayable":{"label":"Notes Payable","description":"Including the current and noncurrent portions, aggregate carrying amount of all types of notes payable, as of the balance sheet date, with initial maturities beyond one year or beyond the normal operating cycle, if longer.","units":{"USD":[{"end":"2020-12-31","val":29637838,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":29637838,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"end":"2020-12-31","val":29637838,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":29653282,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":3880850,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":4048531,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2021Q2I"},{"end":"2021-09-30","val":3913031,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":3291389,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2021Q4I"}]}},"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":"2021-01-01","end":"2021-03-31","val":12,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2021-04-01","end":"2021-06-30","val":12,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2021Q2"},{"start":"2021-07-01","end":"2021-09-30","val":12,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":12,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2021"}]}},"NumberOfReportableSegments":{"label":"Number of Reportable Segments","description":"Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.","units":{"Segment":[{"start":"2021-01-01","end":"2021-03-31","val":7,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2021-04-01","end":"2021-06-30","val":7,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2021Q2"},{"start":"2021-07-01","end":"2021-09-30","val":7,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":8,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":8,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":8,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-09-30","val":8,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-12-31","val":6,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":6,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":6,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-09-30","val":4,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-01-01","end":"2023-12-31","val":4,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"}],"segment":[{"start":"2024-01-01","end":"2024-03-31","val":4,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":4,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-09-30","val":4,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-12-31","val":4,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":4,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":4,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":4,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":4,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":4,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2026Q1"}]}},"OperatingLeaseLiability":{"label":"Operating Lease, Liability","description":"Present value of lessee's discounted obligation for lease payments from operating lease.","units":{"USD":[{"end":"2020-12-31","val":14410560,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":14410560,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"end":"2020-12-31","val":14410560,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":14410560,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":13680884,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":13064645,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2021Q2I"},{"end":"2021-09-30","val":12981615,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":19826233,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"end":"2021-12-31","val":19826000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":19826000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":19826000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2021-12-31","val":19826000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2021Q4I"},{"end":"2022-03-31","val":27065000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":25625000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":24633000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3I"},{"end":"2022-12-31","val":24661000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"end":"2022-12-31","val":24661000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":24661000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":24661000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"end":"2022-12-31","val":24661000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-03-31","val":23802000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":22300000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":22433000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2023Q3I"},{"end":"2023-12-31","val":21114000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2023-12-31","val":21114000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":21114000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":21114000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2023-12-31","val":21114000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2023Q4I"},{"end":"2024-03-31","val":20842000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":19116000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":19515000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2024-12-31","val":18148000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":18148000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q4I"},{"end":"2025-03-31","val":22074000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-12-31","val":27503000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"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":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-01-01","end":"2021-06-30","val":263945,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"}]}},"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":14219248,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":14219248,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"end":"2020-12-31","val":14219248,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":14219248,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":13459344,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":12788540,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2021Q2I"},{"end":"2021-09-30","val":12665167,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":19358941,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"end":"2021-12-31","val":19359000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":19359000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":19359000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2021-12-31","val":19359000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2021Q4I"},{"end":"2022-03-31","val":26581000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":25108000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":24069000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3I"},{"end":"2022-12-31","val":24084000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"end":"2022-12-31","val":24084000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":24084000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":24084000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"end":"2022-12-31","val":24084000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-03-31","val":23199000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":21624000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":21676000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2023Q3I"},{"end":"2023-12-31","val":20280000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2023-12-31","val":20280000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":20280000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":20280000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2023-12-31","val":20280000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2023Q4I"},{"end":"2024-03-31","val":19986000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":18248000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":18592000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2024-12-31","val":17172000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":17172000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q4I"},{"end":"2025-03-31","val":21114000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"}]}},"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":"2019-01-01","end":"2019-12-31","val":2622569,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":447421,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1652188,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2020-01-01","end":"2020-09-30","val":2416233,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":3842801,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":3843000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":759904,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":760000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1694652,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-01-01","end":"2021-06-30","val":1695000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":2494013,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":2494000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-01-01","end":"2021-12-31","val":3786381,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2021-01-01","end":"2021-12-31","val":3786000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2021-01-01","end":"2021-12-31","val":3786000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":947000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":947000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":2489000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":2489000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":4154000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-09-30","val":4154000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2022-01-01","end":"2022-12-31","val":5839000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2022-01-01","end":"2022-12-31","val":5839000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2022-01-01","end":"2022-12-31","val":5839000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1790000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":1790000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":3617000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":3617000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":5438000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-01-01","end":"2023-09-30","val":5438000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-01-01","end":"2023-12-31","val":7245000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2023-01-01","end":"2023-12-31","val":7245000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":7245000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1836000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":1836000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":3573000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":3573000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-01-01","end":"2024-09-30","val":5270000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":5270000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":6988000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":6988000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":4018000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":4018000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":7847000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":10682000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":14083000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":3130000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2026Q1"}]}},"OtherAssets":{"label":"Other Assets","description":"Amount of assets classified as other.","units":{"USD":[{"end":"2020-12-31","val":43189939,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":18262036,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"end":"2020-12-31","val":18262036,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":18262036,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":75038216,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":28894891,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2021Q2I"},{"end":"2021-09-30","val":49884074,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":43821512,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"end":"2021-12-31","val":43962000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":43962000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":43962000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2021-12-31","val":43962000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2021Q4I"},{"end":"2022-03-31","val":57401000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":78946000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":56008000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3I"},{"end":"2022-12-31","val":49913000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"end":"2022-12-31","val":59438000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":59438000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":59438000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"end":"2022-12-31","val":59438000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-03-31","val":64134000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":50315000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":56532000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2023Q3I"},{"end":"2023-12-31","val":80759000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2023-12-31","val":80759000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":80759000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":80759000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2023-12-31","val":80759000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2023Q4I"},{"end":"2024-03-31","val":68317000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":108993000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":105578000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2024-12-31","val":122391000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":122391000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":165880000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":165880000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":165880000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":141725000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":283677000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":294837000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":223999000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24"},{"end":"2025-12-31","val":223999000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2025Q4I"},{"end":"2026-03-31","val":241462000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2026Q1I"}]}},"OtherComprehensiveIncomeLossTax":{"label":"Other Comprehensive Income (Loss), Tax","description":"Amount of tax expense (benefit) allocated to other comprehensive income (loss).","units":{"USD":[{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2020Q2"},{"start":"2021-01-01","end":"2021-03-31","val":4816482,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":9294799,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":4478317,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2021Q2"}]}},"OtherExpenses":{"label":"Other Expenses","description":"Amount of expense classified as other.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":2888526,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1195311,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":2555837,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":1360526,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":3669048,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":1113211,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":3188183,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":2903048,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":5337828,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":2434780,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":10482934,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":5145106,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":12770697,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2021"}]}},"OtherOperatingIncome":{"label":"Other Operating Income","description":"The total amount of other operating income, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operation.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":2447879,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":134061,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":919214,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":785153,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":1171675,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":252461,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":1321741,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":482219,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":2150482,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":1668263,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":7000248,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":4849766,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":7827391,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2021"}]}},"PartnersCapital":{"label":"Partners' Capital","description":"The amount of ownership interest of different classes of partners in limited partnership.","units":{"USD":[{"end":"2018-12-31","val":91433725,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2018Q4I"},{"end":"2019-12-31","val":161491247,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2019-12-31","val":161491247,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"end":"2019-12-31","val":161491247,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2019-12-31","val":161491247,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"end":"2019-12-31","val":161491000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2019Q4I"},{"end":"2020-03-31","val":161705127,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-03-31","val":161705127,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2020Q1I"},{"end":"2020-06-30","val":171817636,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"end":"2020-06-30","val":171817636,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":177328695,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":212023214,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":212023214,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"end":"2020-12-31","val":212023214,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":212023214,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"end":"2020-12-31","val":212023000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2020-12-31","val":212023000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2020-12-31","val":212023000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2020-12-31","val":212023000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"end":"2020-12-31","val":212023000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2020Q4I"},{"end":"2021-01-20","val":184236891,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2021-01-20","val":184236891,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"end":"2021-01-20","val":184236891,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2021-01-20","val":184236891,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"end":"2021-01-20","val":184237000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-01-20","val":184237000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-01-20","val":184237000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2021-03-31","val":300200000,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2021-03-31","val":300200000,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"end":"2021-03-31","val":300199000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-03-31","val":300200000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q1I"},{"end":"2021-06-30","val":329402740,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"end":"2021-06-30","val":329402740,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2021-06-30","val":329403000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-06-30","val":329403000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":499903579,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2021-09-30","val":499904000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":556383278,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"end":"2021-12-31","val":556383000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":556383000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":556383000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2021-12-31","val":556383000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"end":"2021-12-31","val":556383000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2021-12-31","val":556383000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2021-12-31","val":556383000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"end":"2021-12-31","val":556383000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021Q4I"},{"end":"2022-03-31","val":595792000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2022-03-31","val":595792000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2022-03-31","val":595792000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-03-31","val":595792000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":647155000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2022-06-30","val":647155000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2022-06-30","val":647155000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2022-06-30","val":647155000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2022Q2I"},{"end":"2022-09-30","val":716372000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2022-09-30","val":716372000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":800693000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"end":"2022-12-31","val":800693000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":800693000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":800693000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"end":"2022-12-31","val":800693000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-03-31","val":850475000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2023-03-31","val":850475000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q1I"},{"end":"2023-06-30","val":919479000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2023-06-30","val":919479000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2023Q2I"},{"end":"2023-09-30","val":986072000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1086150000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023Q4I"}]}},"PartnersCapitalAccountContributions":{"label":"Partners' Capital Account, Contributions","description":"Total contributions made by each class of partners (i.e., general, limited and preferred partners).","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":38530504,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-04-01","end":"2020-06-30","val":1789482,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2020Q2"},{"start":"2020-07-01","end":"2020-09-30","val":134297,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":3883000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2020"},{"start":"2021-01-01","end":"2021-01-20","val":0,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-01-20","val":0,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-01-01","end":"2021-01-20","val":0,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-01-20","val":0,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020Q4I"},{"start":"2021-01-21","end":"2021-03-31","val":0,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2021-01-21","end":"2021-06-30","val":0,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2021Q2"},{"start":"2021-01-21","end":"2021-09-30","val":2000000,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-21","end":"2021-09-30","val":2000000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-07-01","end":"2021-09-30","val":2000000,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":2000000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":2000000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2021-01-01","end":"2021-12-31","val":2000000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2021-01-21","end":"2021-12-31","val":2000000,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2022-01-01","end":"2022-03-31","val":5188000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":18390000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":13202000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":18916000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":526000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2022Q3"},{"start":"2023-01-01","end":"2023-03-31","val":1024000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":4009000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":2985000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":6638000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-07-01","end":"2023-09-30","val":2629000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2023Q3"}]}},"PartnersCapitalAccountDistributions":{"label":"Partners' Capital Account, Distributions","description":"Total distributions to each class of partners (i.e., general, limited and preferred partners).","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":24049138,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":3549209,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":6940935,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":3391726,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":19891543,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":12950608,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":25810694,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":25811000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2020"},{"start":"2021-01-01","end":"2021-01-20","val":26752581,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-01-20","val":26752581,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-01-01","end":"2021-01-20","val":26752581,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-01-20","val":26752581,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2021-01-01","end":"2021-01-20","val":26752000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2021-01-01","end":"2021-01-20","val":26753000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-01-20","val":26753000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2020Q4I"},{"start":"2021-01-21","end":"2021-03-31","val":8241690,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-21","end":"2021-03-31","val":8242000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-21","end":"2021-06-30","val":12550451,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-01-21","end":"2021-06-30","val":12550000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":4308761,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":4309000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-21","end":"2021-09-30","val":17084864,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-21","end":"2021-09-30","val":17085000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-07-01","end":"2021-09-30","val":4534413,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":4534000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":46608000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2021-01-01","end":"2021-12-31","val":46608000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2021-01-21","end":"2021-12-31","val":19856105,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2022-01-01","end":"2022-03-31","val":5188000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":3102000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":18390000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":6787000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":13202000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":3685000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":18916000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-09-30","val":10238000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":526000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":3451000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":23095000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2022-01-01","end":"2022-12-31","val":23095000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":3375000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":6750000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":3375000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":9863000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-07-01","end":"2023-09-30","val":3113000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":11946000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"}]}},"PartnersCapitalAccountExchangesAndConversions":{"label":"Partners' Capital Account, Exchanges and Conversions","description":"Total change in each class of partners' capital accounts during the year due to exchanges and conversions. Partners include general, limited and preferred partners.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-01-20","val":0,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-01-20","val":0,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-01-01","end":"2021-01-20","val":0,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-01-20","val":0,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020Q4I"},{"start":"2021-01-21","end":"2021-03-31","val":0,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2021-01-21","end":"2021-06-30","val":0,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2021Q2"},{"start":"2021-01-21","end":"2021-09-30","val":0,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3"},{"start":"2021-01-21","end":"2021-12-31","val":0,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2021"}]}},"PartnersCapitalAccountRedemptions":{"label":"Partners' Capital Account, Redemptions","description":"Total change in each class of partners' capital accounts during the year due to redemptions and adjustments to redemption value. All partners include general, limited and preferred partners.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":6000000,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":7000000,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":1000000,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":13000000,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":6000000,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":13000000,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":13000000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2020"},{"start":"2021-01-01","end":"2021-01-20","val":0,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-01-20","val":0,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-01-01","end":"2021-01-20","val":0,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-01-20","val":0,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020Q4I"},{"start":"2021-01-21","end":"2021-03-31","val":25530506,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-21","end":"2021-03-31","val":25531000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-21","end":"2021-06-30","val":25530504,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-01-21","end":"2021-06-30","val":25531000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-21","end":"2021-09-30","val":25530504,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-21","end":"2021-09-30","val":25531000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-01-01","end":"2021-12-31","val":25530000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2021-01-01","end":"2021-12-31","val":25530000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2021-01-21","end":"2021-12-31","val":25530505,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2023-01-01","end":"2023-09-30","val":11077000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-01-01","end":"2023-09-30","val":2569000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":11077000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-07-01","end":"2023-09-30","val":2569000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":11077000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2023-01-01","end":"2023-12-31","val":2945000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":2945000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"}]}},"PartnersCapitalAccountUnitBasedCompensation":{"label":"Partners' Capital Account, Unit-based Payment Arrangement, Amount","description":"Amount of increase (decrease) in partners' capital account for unit-based payment arrangement issued by partnership. Partner includes, but is not limited to, general, limited and preferred partners.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":895000,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":223750,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":447500,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":223750,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":697054,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":249554,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":946609,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":947000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2020"},{"start":"2021-01-01","end":"2021-01-20","val":0,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-01-20","val":0,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-01-01","end":"2021-01-20","val":0,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-01-20","val":0,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020Q4I"},{"start":"2021-01-21","end":"2021-03-31","val":1108238,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2021-01-21","end":"2021-06-30","val":2560069,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":1451831,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2021Q2"},{"start":"2021-01-21","end":"2021-09-30","val":4032106,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":1472037,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3"},{"start":"2021-01-21","end":"2021-12-31","val":5233676,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2021"}]}},"PaymentForContingentConsiderationLiabilityFinancingActivities":{"label":"Payment for Contingent Consideration Liability, Financing Activities","description":"Amount of cash outflow, not made soon after acquisition date of business combination, to settle contingent consideration liability up to amount recognized at acquisition date, including, but not limited to, measurement period adjustment and less amount paid soon after acquisition date.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1206769,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-01-01","end":"2021-06-30","val":1207000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":1206769,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":1207000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-01-01","end":"2021-12-31","val":1206769,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2021-01-01","end":"2021-12-31","val":1207000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2021-01-01","end":"2021-12-31","val":1207000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":17735000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":17735000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":17735000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-09-30","val":13679000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2022-01-01","end":"2022-12-31","val":13679000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2022-01-01","end":"2022-12-31","val":13679000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2022-01-01","end":"2022-12-31","val":13679000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":5950000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":5950000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":32592000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":32592000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":32592000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-01-01","end":"2023-09-30","val":32592000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-01-01","end":"2023-12-31","val":32592000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2023-01-01","end":"2023-12-31","val":32592000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":32592000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":4205000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":4205000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":27832000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":27832000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-01-01","end":"2024-09-30","val":27832000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":27832000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":27832000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":27832000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":22270000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":22270000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":37196000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"PaymentsForRepurchaseOfOtherEquity":{"label":"Payments for Repurchase of Other Equity","description":"Amount of cash outflow to reacquire equity classified as other.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":123657596,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":123658000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":123657596,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-01-01","end":"2021-06-30","val":123658000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":123657596,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":123658000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-01-01","end":"2021-12-31","val":123657596,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2021-01-01","end":"2021-12-31","val":123658000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2021-01-01","end":"2021-12-31","val":123658000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"}]}},"PaymentsOfDebtIssuanceCosts":{"label":"Payments of Debt Issuance Costs","description":"The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":2264196,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":268570,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":514695,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2020-01-01","end":"2020-09-30","val":1435378,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":1994858,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":1995000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":3883992,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-01-01","end":"2021-06-30","val":3884000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":7505214,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":7505000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-01-01","end":"2021-12-31","val":7656655,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2021-01-01","end":"2021-12-31","val":7657000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2021-01-01","end":"2021-12-31","val":7657000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":125000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":125000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":5069000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":5069000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":5490000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-09-30","val":5490000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2022-01-01","end":"2022-12-31","val":5539000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2022-01-01","end":"2022-12-31","val":5539000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2022-01-01","end":"2022-12-31","val":5539000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":125000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":125000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":125000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":125000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":11358000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-01-01","end":"2023-09-30","val":11358000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-01-01","end":"2023-12-31","val":11385000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2023-01-01","end":"2023-12-31","val":11385000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":11385000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":6982000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":6982000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-01-01","end":"2024-09-30","val":7344000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":7344000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":7343000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":7343000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":452000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":452000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":720000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":10924000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":11328000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":24000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2026Q1"}]}},"PaymentsOfDistributionsToAffiliates":{"label":"Payments of Distributions to Affiliates","description":"The distributions of earnings to an entity that is affiliated with the reporting entity by means of direct or indirect ownership.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":8298586,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":209738,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":2233849,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2020-01-01","end":"2020-09-30","val":14614331,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":17256938,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":17257000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":23276323,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":23276000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":23276323,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-01-01","end":"2021-06-30","val":23276000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":43837444,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":43837000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-01-01","end":"2021-12-31","val":23289322,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2021-01-01","end":"2021-12-31","val":23289000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2022"}]}},"PaymentsOfStockIssuanceCosts":{"label":"Payments of Stock Issuance Costs","description":"The cash outflow for cost incurred directly with the issuance of an equity security.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":12571671,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":12572000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":12571671,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-01-01","end":"2021-06-30","val":12572000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":12985044,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":12985000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-01-01","end":"2021-12-31","val":14008637,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2021-01-01","end":"2021-12-31","val":14009000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2021-01-01","end":"2021-12-31","val":14009000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"}]}},"PaymentsToAcquireBusinessesNetOfCashAcquired":{"label":"Payments to Acquire Businesses, Net of Cash Acquired","description":"The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":13006396,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":16833369,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":16833000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":22616862,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":22617000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":22616862,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-01-01","end":"2021-06-30","val":22616000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":22694250,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":22694000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-01-01","end":"2021-12-31","val":519464971,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2021-01-01","end":"2021-12-31","val":519465000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2021-01-01","end":"2021-12-31","val":519465000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-09-30","val":280000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-09-30","val":280000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2022-01-01","end":"2022-12-31","val":280000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2022-01-01","end":"2022-12-31","val":280000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2022-01-01","end":"2022-12-31","val":280000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":183983000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":184323000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-01-01","end":"2024-09-30","val":174403000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":174403000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":178123000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":178123000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":111556000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":111556000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":183104000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":184460000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":184460000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":0,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2026Q1"}]}},"PaymentsToAcquireEquityMethodInvestments":{"label":"Payments to Acquire Equity Method Investments","description":"The cash outflow associated with the purchase of or advances to an equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":2717593,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1464197,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1151330,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2020-01-01","end":"2020-09-30","val":246036,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":89767,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":90000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":600000,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-01-01","end":"2021-06-30","val":600000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":1200000,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":1200000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-01-01","end":"2021-12-31","val":1979813,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2021-01-01","end":"2021-12-31","val":1980000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-12-31","val":300000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2022"}]}},"PaymentsToAcquirePropertyPlantAndEquipment":{"label":"Payments to Acquire Property, Plant, and Equipment","description":"The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":2892130,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1074158,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1899210,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2020-01-01","end":"2020-09-30","val":2264476,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":2924040,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":2924000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":709764,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":710000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1277667,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-01-01","end":"2021-06-30","val":1278000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":1695476,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":1696000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-01-01","end":"2021-12-31","val":2774372,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2021-01-01","end":"2021-12-31","val":2774000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2021-01-01","end":"2021-12-31","val":2774000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":950000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":950000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1923000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":1923000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":4321000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-09-30","val":4321000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2022-01-01","end":"2022-12-31","val":5545000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2022-01-01","end":"2022-12-31","val":5545000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2022-01-01","end":"2022-12-31","val":5545000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1380000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":1380000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":3003000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":3003000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":3906000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-01-01","end":"2023-09-30","val":3906000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-01-01","end":"2023-12-31","val":4781000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2023-01-01","end":"2023-12-31","val":4781000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":4781000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":2074000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":2074000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":3892000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":3892000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-01-01","end":"2024-09-30","val":21444000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":21444000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":25345000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":25345000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":3164000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":3164000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":13470000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":18218000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":25792000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":5266000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2026Q1"}]}},"PaymentsToMinorityShareholders":{"label":"Payments to Noncontrolling Interests","description":"Amount of cash outflow to a noncontrolling interest. Includes, but not limited to, reduction of noncontrolling interest ownership. Excludes dividends paid to the noncontrolling interest.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":13948375,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":3339472,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":4577137,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2020-01-01","end":"2020-09-30","val":5277210,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":7834849,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":7835000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":11717948,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":11718000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":16026705,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-01-01","end":"2021-06-30","val":16026000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-01-01","end":"2021-12-31","val":23319363,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2021-01-01","end":"2021-12-31","val":23319000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2021-01-01","end":"2021-12-31","val":46608000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":5188000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":5188000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":18390000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":18390000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":18916000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-09-30","val":18916000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2022-01-01","end":"2022-12-31","val":23095000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2022-01-01","end":"2022-12-31","val":23095000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2022-01-01","end":"2022-12-31","val":23095000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1024000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":1024000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":4009000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":4009000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":6638000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-01-01","end":"2023-09-30","val":6638000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-01-01","end":"2023-12-31","val":11946000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2023-01-01","end":"2023-12-31","val":11946000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":11946000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":8962000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":8962000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":11980000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":11980000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-01-01","end":"2024-09-30","val":12380000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":12380000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":12820000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":12820000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":3839000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":3839000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":3962000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":4262000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":4197000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":0,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2026Q1"}]}},"ProceedsFromGrantors":{"label":"Proceeds from Grantors","description":"Cash received from grantors during the current period related to operating activities. This element represents receipts from a guarantor for the amount of guarantee provided.","units":{"USD":[{"start":"2020-04-01","end":"2020-04-30","val":7220207,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2020-04-01","end":"2020-04-30","val":7220207,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2020-04-01","end":"2020-04-30","val":7220207,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-04-01","end":"2020-04-30","val":7219794,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020Q1I"}]}},"ProceedsFromIssuanceOfCommonStock":{"label":"Proceeds from Issuance of Common Stock","description":"The cash inflow from the additional capital contribution to the entity.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":142569035,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":142569000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":142569035,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-01-01","end":"2021-06-30","val":142569000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":142982406,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":142982000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-01-01","end":"2021-12-31","val":143630400,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2021-01-01","end":"2021-12-31","val":143630000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2021-01-01","end":"2021-12-31","val":143630000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"}]}},"ProceedsFromIssuanceOfConvertiblePreferredStock":{"label":"Proceeds from Issuance of Convertible Preferred Stock","description":"The cash inflow from issuance of preferred stocks identified as being convertible into another form of financial instrument, typically the entity's common stock.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2020"},{"start":"2021-01-01","end":"2021-09-30","val":148500000,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":148500000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-01-01","end":"2021-12-31","val":148500000,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2021-01-01","end":"2021-12-31","val":148500000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2021-01-01","end":"2021-12-31","val":148500000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"}]}},"ProceedsFromLinesOfCredit":{"label":"Proceeds from Lines of Credit","description":"Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":550865562,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":136511246,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":290977833,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2020-01-01","end":"2020-09-30","val":481584545,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":713917939,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":742391000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":976317315,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":976317000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1001317365,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-01-01","end":"2021-06-30","val":1001317000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":1536317365,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":1536317000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-01-01","end":"2021-12-31","val":1894574866,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2021-01-01","end":"2021-12-31","val":1897540000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2021-01-01","end":"2021-12-31","val":1897540000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":50000000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":50320000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":230000000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":230578000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":8007500000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-09-30","val":8008078000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2022-01-01","end":"2022-12-31","val":11023077000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2022-01-01","end":"2022-12-31","val":11023077000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2022-01-01","end":"2022-12-31","val":11023077000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":2745000000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":2745000000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":5410000000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":5410000000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":5410000000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-01-01","end":"2023-09-30","val":5410000000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-01-01","end":"2023-12-31","val":5410000000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2023-01-01","end":"2023-12-31","val":5410000000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":5410000000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":280000000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":280000000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":460620000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":460620000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-01-01","end":"2024-09-30","val":666176000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":666176000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":861386000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":861386000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":510213000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":510213000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":791141000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":1213667000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":1564667000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":391312000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2026Q1"}]}},"ProceedsFromMinorityShareholders":{"label":"Proceeds from Noncontrolling Interests","description":"Amount of cash inflow from a noncontrolling interest. Includes, but is not limited to, purchase of additional shares or other increase in noncontrolling interest ownership.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":9783371,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1768846,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":3558328,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2020-01-01","end":"2020-09-30","val":3692625,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":3882625,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":3883000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-01-01","end":"2021-09-30","val":2000000,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":2000000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-01-01","end":"2021-12-31","val":2000000,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2021-01-01","end":"2021-12-31","val":2000000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2021-01-01","end":"2021-12-31","val":125658000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"}]}},"ProceedsFromNotesPayable":{"label":"Proceeds from Notes Payable","description":"The cash inflow from a borrowing supported by a written promise to pay an obligation.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":12696227,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1140676,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":3963930,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2020-01-01","end":"2020-09-30","val":6516185,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":28472680,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1158642,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":1159000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":2420323,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-01-01","end":"2021-06-30","val":2420000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":2836323,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":2836000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-01-01","end":"2021-12-31","val":2964323,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":320000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":578000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-09-30","val":578000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"}]}},"ProceedsFromPaymentsForOtherFinancingActivities":{"label":"Proceeds from (Payments for) Other Financing Activities","description":"Amount of cash inflow (outflow) from financing activities classified as other.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-6000000,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-7000000,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2020-01-01","end":"2020-09-30","val":-13000000,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":-13000000,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":-13000000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-25530506,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":-25531000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-25530506,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-01-01","end":"2021-06-30","val":-25531000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":-25530506,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":-25531000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-01-01","end":"2021-12-31","val":-25530506,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2021-01-01","end":"2021-12-31","val":-25530000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2021-01-01","end":"2021-12-31","val":-25530000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-09-30","val":-11077000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-01-01","end":"2023-09-30","val":-11077000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-01-01","end":"2023-12-31","val":-11077000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2023-01-01","end":"2023-12-31","val":-11077000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":-11077000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"ProceedsFromSaleOfEquityMethodInvestments":{"label":"Proceeds from Sale of Equity Method Investments","description":"The cash inflow associated with the sale of equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":704703,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1380086,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":3892354,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2020-01-01","end":"2020-09-30","val":6545833,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":6578525,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":6578000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":80696,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":81000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":548961,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-01-01","end":"2021-06-30","val":549000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":635636,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":636000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-01-01","end":"2021-12-31","val":668139,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2021-01-01","end":"2021-12-31","val":668000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2021-01-01","end":"2021-12-31","val":668000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":5000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":5000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":407000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":407000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":449000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-09-30","val":449000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2022-01-01","end":"2022-12-31","val":449000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2022-01-01","end":"2022-12-31","val":449000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2022-01-01","end":"2022-12-31","val":449000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-01-01","end":"2023-12-31","val":230000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2023-01-01","end":"2023-12-31","val":230000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":230000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-01-01","end":"2024-09-30","val":573000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":573000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":884000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":884000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":296000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":296000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":1086000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":1621000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":691000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":7500000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2026Q1"}]}},"ProceedsFromSaleOfInterestInPartnershipUnit":{"label":"Proceeds from Sale of Interest in Partnership Unit","description":"The proceeds from the sale of an interest in a unit of partnership.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":123657596,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":123658000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":123657596,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-01-01","end":"2021-06-30","val":123658000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":123657597,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":123658000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-01-01","end":"2021-12-31","val":123657597,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2021-01-01","end":"2021-12-31","val":123658000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2022"}]}},"ProceedsFromSaleOfPropertyPlantAndEquipment":{"label":"Proceeds from Sale of Property, Plant, and Equipment","description":"The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":91397,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":34295,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2020-01-01","end":"2020-09-30","val":91279,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":241918,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":242000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":330216,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":330000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":460456,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-01-01","end":"2021-06-30","val":460000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":441055,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":441000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-01-01","end":"2021-12-31","val":508168,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2021-01-01","end":"2021-12-31","val":508000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2021-01-01","end":"2021-12-31","val":508000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":15000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":15000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":42000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":42000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":127000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-09-30","val":127000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2022-01-01","end":"2022-12-31","val":152000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2022-01-01","end":"2022-12-31","val":152000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2022-01-01","end":"2022-12-31","val":152000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":20000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":20000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":52000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":52000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":201000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-01-01","end":"2023-09-30","val":201000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-01-01","end":"2023-12-31","val":367000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2023-01-01","end":"2023-12-31","val":367000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":367000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":46000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":46000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":67000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":67000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-01-01","end":"2024-09-30","val":88000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":88000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":32000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":32000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":20000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":20000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":191000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":210000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":74000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":114000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2026Q1"}]}},"ProfitLoss":{"label":"Net Income (Loss), Including Portion Attributable to Noncontrolling Interest","description":"The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":44897784,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":7770493,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":20261496,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":12491003,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":44339312,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":24077816,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":84513427,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":84513000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2020"},{"start":"2021-01-01","end":"2021-01-20","val":-1033742,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-01-20","val":-1033742,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-01-01","end":"2021-01-20","val":-1033742,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-01-20","val":-1033742,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2021-01-01","end":"2021-01-20","val":-1034000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2021-01-01","end":"2021-01-20","val":-1034000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-01-20","val":-1034000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2020Q4I"},{"start":"2021-01-01","end":"2021-03-31","val":17595963,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":17596000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-21","end":"2021-03-31","val":18629705,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-21","end":"2021-03-31","val":18630000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2021-01-01","end":"2021-06-30","val":49655631,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-01-01","end":"2021-06-30","val":49655000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-21","end":"2021-06-30","val":50689373,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-01-21","end":"2021-06-30","val":50689000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":32059670,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":32059000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":73223646,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":73224000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-01-21","end":"2021-09-30","val":74257388,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-21","end":"2021-09-30","val":74257000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-07-01","end":"2021-09-30","val":23568015,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":23568000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":134593818,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2021-01-01","end":"2021-12-31","val":134594000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2021-01-01","end":"2021-12-31","val":134594000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2021-01-21","end":"2021-12-31","val":135627559,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2022-01-01","end":"2022-03-31","val":46334000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":46334000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":112705000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":112705000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":66371000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":66371000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":184323000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-09-30","val":184323000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":71618000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":71618000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":274297000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2022-01-01","end":"2022-12-31","val":274297000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2022-01-01","end":"2022-12-31","val":274297000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":51751000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":51751000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":123393000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":123393000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":71642000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":71642000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":202993000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-01-01","end":"2023-09-30","val":202993000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":79600000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-07-01","end":"2023-09-30","val":79600000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":307942000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2023-01-01","end":"2023-12-31","val":307942000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":307942000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":55683000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":55683000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":138446000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":138446000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":82763000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":82763000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":210090000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":210090000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":71644000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-07-01","end":"2024-09-30","val":71644000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":340582000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":340582000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":55010000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":55010000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":111549000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":56539000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":158605000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":47056000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":217404000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":13560000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2026Q1"}]}},"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":4309071,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":4309071,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"end":"2020-12-31","val":4309071,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":4309071,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":4662184,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":4228857,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2021Q2I"},{"end":"2021-09-30","val":3825299,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":6789005,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"end":"2021-12-31","val":6789000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":6789000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":6789000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2021-12-31","val":6789000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2021Q4I"},{"end":"2022-03-31","val":6620000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":6511000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":7582000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3I"},{"end":"2022-12-31","val":7337000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"end":"2022-12-31","val":7337000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":7337000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":7337000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"end":"2022-12-31","val":7337000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-03-31","val":7564000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":7948000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":7523000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2023Q3I"},{"end":"2023-12-31","val":7043000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2023-12-31","val":7043000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":7043000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":7043000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2023-12-31","val":7043000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2023Q4I"},{"end":"2024-03-31","val":8275000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":8775000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":24898000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2024-12-31","val":26317000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":26317000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":39689000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":28168000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-12-31","val":54677000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"RealEstateInventoryCapitalizedInterestCosts":{"label":"Real Estate Inventory, Capitalized Interest Costs","description":"Carrying amount as of the balance sheet date of interest costs that were capitalized to properties under development during the land development and construction period of a project, and which are included in inventory.","units":{"USD":[{"end":"2019-12-31","val":25335924,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2019-12-31","val":25335924,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"end":"2019-12-31","val":25335924,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2019-12-31","val":25335924,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2019Q4I"},{"end":"2020-03-31","val":26348739,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-03-31","val":26348739,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2020Q1I"},{"end":"2020-06-30","val":27094143,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"end":"2020-06-30","val":27094143,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":25414900,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":21091297,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":21091298,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"end":"2020-12-31","val":21091297,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":21091297,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"end":"2020-12-31","val":21091000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2020-12-31","val":21091000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2020-12-31","val":21091000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2020-12-31","val":21091000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2020Q4I"},{"end":"2021-03-31","val":18841743,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2021-03-31","val":18841743,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"end":"2021-03-31","val":18842000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-03-31","val":18842000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q1I"},{"end":"2021-06-30","val":18790661,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"end":"2021-06-30","val":18790661,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2021-06-30","val":18791000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-06-30","val":18790000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":22847399,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2021-09-30","val":22848000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":33266053,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"end":"2021-12-31","val":33266000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":33266000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":33266000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2021-12-31","val":33266000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"end":"2021-12-31","val":32266000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2021-12-31","val":33266000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2021-12-31","val":33266000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"end":"2021-12-31","val":16317000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2021-12-31","val":16317000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2021Q4I"},{"end":"2022-03-31","val":49392000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2022-03-31","val":49392000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2022-03-31","val":48392000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-03-31","val":49392000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":62036000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2022-06-30","val":62036000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2022-06-30","val":62036000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2022-06-30","val":62036000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2022Q2I"},{"end":"2022-09-30","val":81191000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2022-09-30","val":81191000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":94603000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"end":"2022-12-31","val":94603000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":94603000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":94603000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"end":"2022-12-31","val":27682000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2022-12-31","val":27682000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2022-12-31","val":27682000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2022-12-31","val":27682000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2022-12-31","val":27682000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2022-12-31","val":27682000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2022Q4I"},{"end":"2023-03-31","val":108900000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2023-03-31","val":108900000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2023-03-31","val":31199000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-03-31","val":31199000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q1I"},{"end":"2023-06-30","val":117394000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2023-06-30","val":117394000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"end":"2023-06-30","val":27921000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-06-30","val":27921000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q2I"},{"end":"2023-09-30","val":124287000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"end":"2023-09-30","val":28009000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q3I"},{"end":"2023-12-31","val":27311000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2023-12-31","val":27311000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":27311000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":27311000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2023-12-31","val":27311000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2023-12-31","val":27311000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2023-12-31","val":27311000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2023-12-31","val":27311000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2023-12-31","val":27311000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023Q4I"},{"end":"2024-03-31","val":30839000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2024-03-31","val":30839000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2024-03-31","val":30839000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-03-31","val":30839000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2024Q1I"},{"end":"2024-06-30","val":36598000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2024-06-30","val":36598000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2024-06-30","val":36598000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-06-30","val":36598000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":44399000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2024-09-30","val":44399000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3I"},{"end":"2024-12-31","val":37723000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":37723000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":37723000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":37723000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":37723000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24"},{"end":"2024-12-31","val":37723000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2024Q4I"},{"end":"2025-03-31","val":42783000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2025-03-31","val":42783000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2025-03-31","val":42783000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":43634000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2025-06-30","val":43634000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":52414000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":55664000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24"},{"end":"2025-12-31","val":55664000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2025Q4I"},{"end":"2026-03-31","val":58325000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2026Q1I"}]}},"RealEstateInventoryCapitalizedInterestCostsCostOfSales1":{"label":"Real Estate Inventory, Capitalized Interest Costs, Cost of Sales","description":"Amount of interest cost charged to cost of sales that had been previously capitalized to inventory.","units":{"USD":[{"start":"2020-01-01","end":"2020-03-31","val":35705,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":81653,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":45948,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":124026,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":42373,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":870868,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":641861,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":642000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":657657,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-01-01","end":"2021-06-30","val":658000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":15796,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":16000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":672153,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":672000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-07-01","end":"2021-09-30","val":14496,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":14000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":672172,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2021-01-01","end":"2021-12-31","val":672000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":13000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":13000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":26000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":26000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":13000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":13000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":31000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-09-30","val":31000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":5000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":5000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":32000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2022-01-01","end":"2022-12-31","val":32000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2022-01-01","end":"2022-12-31","val":32000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":1000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":1000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-07-01","end":"2023-09-30","val":0,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":1000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2023-01-01","end":"2023-12-31","val":1000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-12-31","val":225000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":759000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2026Q1"}]}},"RealEstateInventoryCapitalizedInterestCostsIncurred":{"label":"Real Estate Inventory, Capitalized Interest Costs Incurred","description":"The amount of interest capitalized to an operative builder's inventory during the period.","units":{"USD":[{"start":"2020-01-01","end":"2020-03-31","val":7040706,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":13638385,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":6597679,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":19765176,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":6126791,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":28670194,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":6667990,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":6669000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":13997297,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-01-01","end":"2021-06-30","val":13997000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":7329308,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":7329000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":23668584,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":23669000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-07-01","end":"2021-09-30","val":9671286,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":9672000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":45354727,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2021-01-01","end":"2021-12-31","val":45355000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":24986000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":24986000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":50433000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":50433000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":25447000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":25447000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":84063000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-09-30","val":84063000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":33630000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":33630000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":121964000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2022-01-01","end":"2022-12-31","val":52972000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2022-01-01","end":"2022-12-31","val":52972000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":36716000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":19318000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":78009000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":38384000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":41293000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":19066000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":115271000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-01-01","end":"2023-09-30","val":57809000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":37262000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-07-01","end":"2023-09-30","val":19425000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":77278000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2023-01-01","end":"2023-12-31","val":77278000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":77278000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":19036000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":19036000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":47176000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":47176000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":28140000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":28140000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":75696000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":75696000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":28520000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-07-01","end":"2024-09-30","val":28520000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":104447000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":104447000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":26666000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":26666000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":55478000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":28812000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":85320000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":29842000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":117699000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":30166000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2026Q1"}]}},"RepaymentsOfLinesOfCredit":{"label":"Repayments of Lines of Credit","description":"Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":522926492,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":138856023,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":261002424,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2020-01-01","end":"2020-09-30","val":448127304,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":758681883,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":771863000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":946702546,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":946703000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":926702546,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-01-01","end":"2021-06-30","val":926703000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":1386702546,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":1386702000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-01-01","end":"2021-12-31","val":1424960047,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2021-01-01","end":"2021-12-31","val":1450639000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2021-01-01","end":"2021-12-31","val":1450639000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":40000000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":41886000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":115000000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":117301000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":7792500000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-09-30","val":7794929000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2022-01-01","end":"2022-12-31","val":10820121000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2022-01-01","end":"2022-12-31","val":10820121000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2022-01-01","end":"2022-12-31","val":10820121000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":2795256000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":2795256000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":5500576000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":5500576000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":5820736000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-01-01","end":"2023-09-30","val":5820736000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-01-01","end":"2023-12-31","val":5845864000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2023-01-01","end":"2023-12-31","val":5845864000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":5845864000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":100096000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":100096000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":100128000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":100128000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-01-01","end":"2024-09-30","val":205352000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":205352000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":690384000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":690384000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":212000000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":212000000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":352174000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":847664000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":1443757000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":55347000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2026Q1"}]}},"RepaymentsOfLongTermCapitalLeaseObligations":{"label":"Repayments of Long-term Capital Lease Obligations","description":"The cash outflow for the obligation for a lease meeting the criteria for capitalization (with maturities exceeding one year or beyond the operating cycle of the entity, if longer).","units":{"USD":[{"start":"2020-01-01","end":"2020-03-31","val":32377,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2021-01-01","end":"2021-03-31","val":39075,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"}]}},"RepaymentsOfNotesPayable":{"label":"Repayments of Notes Payable","description":"The cash outflow for a borrowing supported by a written promise to pay an obligation.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":11454898,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":6033237,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":7610584,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2020-01-01","end":"2020-09-30","val":9924595,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":13180967,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":23284519,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":23285000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":24378019,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-01-01","end":"2021-06-30","val":24378000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":24929519,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":24930000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-01-01","end":"2021-12-31","val":25679162,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1886000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":2301000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-09-30","val":2429000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"}]}},"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":"2019-12-31","val":24721169,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2019Q4I"},{"end":"2020-03-31","val":19476816,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1I"},{"end":"2020-06-30","val":21998791,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":33244211,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":49715553,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":49715553,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"end":"2020-12-31","val":49715553,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":49715553,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"end":"2020-12-31","val":49715000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2020Q4I"},{"end":"2021-03-31","val":49432884,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2021-03-31","val":49432000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":46936952,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"end":"2021-06-30","val":46937000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2I"},{"end":"2021-09-30","val":181851145,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2021-09-30","val":181851000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":54094838,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"end":"2021-12-31","val":54095000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":54095000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":54095000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2021-12-31","val":54095000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"end":"2021-12-31","val":54095000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021Q4I"},{"end":"2022-03-31","val":60875000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2022-03-31","val":60875000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1I"},{"end":"2022-06-30","val":45296000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2022-06-30","val":45296000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2I"},{"end":"2022-09-30","val":38040000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2022-09-30","val":38040000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":30599000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"end":"2022-12-31","val":30599000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":30599000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":30599000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"end":"2022-12-31","val":30599000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2022-12-31","val":30599000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022Q4I"},{"end":"2023-03-31","val":30882000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2023-03-31","val":30882000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":33081000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2023-06-30","val":33081000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":33172000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"end":"2023-09-30","val":33172000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q3I"},{"end":"2023-12-31","val":54311000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2023-12-31","val":54311000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":54311000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":54311000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2023-12-31","val":54311000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2023-12-31","val":54311000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023Q4I"},{"end":"2024-03-31","val":28392000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2024-03-31","val":28392000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":21834000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2024-06-30","val":21834000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2024Q2I"},{"end":"2024-09-30","val":27942000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2024-09-30","val":27942000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3I"},{"end":"2024-12-31","val":65441000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":65441000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":65441000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":65441000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":65441000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":50633000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2025-03-31","val":50633000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":48083000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":39133000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":49624000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24"},{"end":"2025-12-31","val":49624000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2025Q4I"},{"end":"2026-03-31","val":43638000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","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":0,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":17224903,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":45610738,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2021Q2I"},{"end":"2021-09-30","val":64552332,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":118193998,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"end":"2021-12-31","val":118194000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":118194000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":118194000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2021-12-31","val":118194000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2021Q4I"},{"end":"2022-03-31","val":158611000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":217346000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":283326000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3I"},{"end":"2022-12-31","val":365994000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"end":"2022-12-31","val":365994000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":365994000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":365994000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"end":"2022-12-31","val":365994000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-03-31","val":411494000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":476663000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":549837000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2023Q3I"},{"end":"2023-12-31","val":648412000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2023-12-31","val":648412000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":648412000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":648412000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2023-12-31","val":648412000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2023Q4I"},{"end":"2024-03-31","val":699531000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":777099000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":844375000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2024-12-31","val":970253000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":970253000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":970253000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":970253000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":970253000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1021781000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1074986000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1118608000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1173950000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24"},{"end":"2025-12-31","val":1173950000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2025Q4I"},{"end":"2026-03-31","val":1183831000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2026Q1I"}]}},"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":"2019-01-01","end":"2019-12-31","val":744292323,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":188738433,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":388539561,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":199801128,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":672706388,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":284166827,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":1133806607,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":1133807000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":343560365,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":343560000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":708836466,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-01-01","end":"2021-06-30","val":708836000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":365276101,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":365276000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":1071820104,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":1071820000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-07-01","end":"2021-09-30","val":362983638,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":362984000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":1923909806,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2021-01-01","end":"2021-12-31","val":1923910000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2021-01-01","end":"2021-12-31","val":1923910000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":664066000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":664066000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1457200000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":1457200000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":793134000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":793134000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":2242869000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-09-30","val":2242869000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":785669000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":785669000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":3342335000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2022-01-01","end":"2022-12-31","val":3342335000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2022-01-01","end":"2022-12-31","val":3342335000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":769420000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":769420000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1714759000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":1714759000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":945339000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":945339000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":2610589000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-01-01","end":"2023-09-30","val":2610589000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":895830000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-07-01","end":"2023-09-30","val":895830000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":3748586000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2023-01-01","end":"2023-12-31","val":3748586000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":3748586000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":827800000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":827800000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1883547000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":1883547000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":1055747000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":1055747000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":2890854000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":2889972000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":1006869000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-07-01","end":"2024-09-30","val":1006425000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":4451606000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":4449852000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":989871000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":989871000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":2140376000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":1150505000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":3110180000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":969804000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":4322848000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":887839000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2026Q1"}]}},"RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability":{"label":"Right-of-Use Asset Obtained in Exchange for Finance Lease Liability","description":"Amount of increase in right-of-use asset obtained in exchange for finance lease liability.","units":{"USD":[{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"}]}},"RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability":{"label":"Right-of-Use Asset Obtained in Exchange for Operating Lease Liability","description":"Amount of increase in right-of-use asset obtained in exchange for operating lease liability.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":3234033,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":133202,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2020-01-01","end":"2020-09-30","val":9495,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":2962682,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":2963000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":675987,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":676000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-01-01","end":"2021-12-31","val":8148973,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2021-01-01","end":"2021-12-31","val":8149000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2021-01-01","end":"2021-12-31","val":8149000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":8170000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":8170000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":8239000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":8239000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":8864000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-09-30","val":8864000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2022-01-01","end":"2022-12-31","val":10564000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2022-01-01","end":"2022-12-31","val":10564000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2022-01-01","end":"2022-12-31","val":10600000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":906000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1157000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-09-30","val":3030000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-01-01","end":"2023-12-31","val":3442000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2023-01-01","end":"2023-12-31","val":3400000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":3400000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":3900000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":3900000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":22700000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"SellingGeneralAndAdministrativeExpense":{"label":"Selling, General and Administrative Expense","description":"The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":63572811,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":17518785,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":34581082,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":17062297,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":55071469,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":19856843,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":90359182,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":90359000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":28148956,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":29315000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":55652375,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-01-01","end":"2021-06-30","val":59452000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":28686162,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":30137000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":88086880,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":93359000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-07-01","end":"2021-09-30","val":32434505,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":33907000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":154404500,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2021-01-01","end":"2021-12-31","val":154405000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2021-01-01","end":"2021-12-31","val":154405000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":61710000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":61710000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":127725000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":127725000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":66015000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":66015000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":196564000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-09-30","val":196564000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":68839000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":68839000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":271040000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2022-01-01","end":"2022-12-31","val":271040000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2022-01-01","end":"2022-12-31","val":266065000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":60761000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":60761000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":134470000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":134470000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":73709000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":73709000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":214433000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-01-01","end":"2023-09-30","val":210548000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":79963000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-07-01","end":"2023-09-30","val":78514000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":308795000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2023-01-01","end":"2023-12-31","val":303068000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":302789000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":81793000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":80109000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":180719000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":176963000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":98926000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":96854000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":278945000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":278658000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":101886000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-07-01","end":"2024-09-30","val":101695000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":395751000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":395100000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":116694000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":116694000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":251393000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":134699000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":360902000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":109509000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":485213000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":110903000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2026Q1"}]}},"ShareBasedCompensation":{"label":"Share-based Payment Arrangement, Noncash Expense","description":"Amount of noncash expense for share-based payment arrangement.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":895000,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":223750,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":447500,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2020-01-01","end":"2020-09-30","val":697054,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":946609,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":947000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1108238,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":1108000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":2560069,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-01-01","end":"2021-06-30","val":2560000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":4032108,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":4032000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-01-01","end":"2021-12-31","val":5233676,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2021-01-01","end":"2021-12-31","val":5233000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2021-01-01","end":"2021-12-31","val":5233000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1364000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":1364000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":3244000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":3244000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":4819000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-09-30","val":4819000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2022-01-01","end":"2022-12-31","val":6796000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2022-01-01","end":"2022-12-31","val":6796000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2022-01-01","end":"2022-12-31","val":6796000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":2430000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":2430000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":6474000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":6474000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":10286000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-01-01","end":"2023-09-30","val":10286000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-01-01","end":"2023-12-31","val":14098000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2023-01-01","end":"2023-12-31","val":14098000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":14098000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":3462000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":3462000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":8525000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":8525000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-01-01","end":"2024-09-30","val":13660000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":13660000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":18788000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":18788000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":9453000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":9453000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":14760000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":20026000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":24924000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":5231000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2026Q1"}]}},"StockIssuedDuringPeriodValueNewIssues":{"label":"Stock Issued During Period, Value, New Issues","description":"Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.","units":{"USD":[{"start":"2021-01-21","end":"2021-03-31","val":129997362,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-21","end":"2021-03-31","val":129997000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-21","end":"2021-06-30","val":129997362,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-01-21","end":"2021-06-30","val":129997000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-21","end":"2021-09-30","val":129997362,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-21","end":"2021-09-30","val":129997000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-01-01","end":"2021-12-31","val":129997000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2021-01-01","end":"2021-12-31","val":129997000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2021-01-21","end":"2021-12-31","val":129997362,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"}]}},"TemporaryEquityCarryingAmountAttributableToParent":{"label":"Temporary Equity, Carrying Amount, Attributable to Parent","description":"Carrying amount, attributable to parent, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer.","units":{"USD":[{"end":"2020-12-31","val":76231451,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":76231451,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"end":"2020-12-31","val":76231451,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":6515415,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":6703460,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2021Q2I"},{"end":"2021-12-31","val":155219576,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"end":"2021-12-31","val":155220000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"end":"2021-12-31","val":155220000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2021Q4I"},{"end":"2022-12-31","val":156045000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"end":"2022-12-31","val":156045000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2022-12-31","val":156045000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2022-12-31","val":156421000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2022-12-31","val":156045000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2022-12-31","val":156045000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2022Q4I"},{"end":"2023-03-31","val":156259000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-03-31","val":156259000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q1I"},{"end":"2023-06-30","val":156479000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-06-30","val":156855000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q2I"},{"end":"2023-09-30","val":148500000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q3I"},{"end":"2023-12-31","val":148500000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":148500000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":148500000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2023-12-31","val":148500000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2023-12-31","val":148500000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2023-12-31","val":148500000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2023-12-31","val":148500000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2023-12-31","val":148500000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023Q4I"},{"end":"2024-03-31","val":148500000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2024-03-31","val":148500000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2024-03-31","val":148500000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-03-31","val":148500000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2024Q1I"},{"end":"2024-06-30","val":148500000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2024-06-30","val":148500000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2024-06-30","val":148500000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-06-30","val":148500000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":148500000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2024-09-30","val":148500000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3I"},{"end":"2024-12-31","val":148500000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":148500000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":148500000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":148500000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":148500000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24"},{"end":"2024-12-31","val":148500000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2024Q4I"},{"end":"2025-03-31","val":148500000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2025-03-31","val":148500000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2025-03-31","val":148500000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":148500000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2025-06-30","val":148500000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":148500000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":148500000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24"},{"end":"2025-12-31","val":148500000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2025Q4I"},{"end":"2026-03-31","val":148500000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2026Q1I"}]}},"TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests":{"label":"Temporary Equity, Carrying Amount, Including Portion Attributable to Noncontrolling Interests","description":"Carrying amount, attributable to parent and noncontrolling interests, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer.","units":{"USD":[{"end":"2020-12-31","val":76231451,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q4I"},{"end":"2021-09-30","val":154892565,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":155220000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":155220000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q4I"},{"end":"2022-06-30","val":155621000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":155830000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3I"},{"end":"2022-12-31","val":156045000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":156045000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":156421000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"end":"2022-12-31","val":156045000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-03-31","val":156259000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":156479000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":148500000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2023Q3I"},{"end":"2023-12-31","val":148500000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023Q4I"}]}},"UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic":{"label":"Undistributed Earnings (Loss) Allocated to Participating Securities, Basic","description":"Amount of undistributed earnings (loss) allocated to participating securities for the basic earnings (loss) per share or per unit calculation under the two-class method.","units":{"USD":[{"start":"2021-01-01","end":"2021-03-31","val":855704,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":856000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1003197,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-01-01","end":"2021-06-30","val":1003000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":188045,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":188000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":1197100,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":1197000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-07-01","end":"2021-09-30","val":193903,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":193000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":4844913,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2021-01-01","end":"2021-12-31","val":4845000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2021-01-01","end":"2021-12-31","val":4845000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":3572000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":3572000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":7195000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":7195000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":3616000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":3616000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":10848000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-09-30","val":10848000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":3660000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":3660000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":14513000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2022-01-01","end":"2022-12-31","val":14513000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2022-01-01","end":"2022-12-31","val":14513000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":3589000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":3589000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":7184000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":7184000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":3595000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":3595000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":10107000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-01-01","end":"2023-09-30","val":10107000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":2923000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-07-01","end":"2023-09-30","val":2923000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":13482000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2023-01-01","end":"2023-12-31","val":13482000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":13482000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":3375000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":3375000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":6750000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":6750000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":3375000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":3375000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":10125000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":10125000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":3375000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-07-01","end":"2024-09-30","val":3375000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":13500000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":13500000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":3375000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":3375000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":6750000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":3375000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":10125000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":3375000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":13500000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":3375000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2026Q1"}]}},"UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense":{"label":"Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense","description":"Amount of expense 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":[{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2021"}]}},"WeightedAverageNumberDilutedSharesOutstandingAdjustment":{"label":"Weighted Average Number Diluted Shares Outstanding Adjustment","description":"The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.","units":{"shares":[{"start":"2021-01-01","end":"2021-03-31","val":75478,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":119740,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":149245,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":137396,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":173715,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3"}]}},"WeightedAverageNumberOfDilutedSharesOutstanding":{"label":"Weighted Average Number of Shares Outstanding, Diluted","description":"The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.","units":{"shares":[{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":92596960,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":92596960,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":92641222,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-01-01","end":"2021-06-30","val":92641222,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":92670727,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":92670727,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":92658878,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":92658878,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-07-01","end":"2021-09-30","val":92695197,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":92695197,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":95313593,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2021-01-01","end":"2021-12-31","val":95313593,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2021-01-01","end":"2021-12-31","val":95313593,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":102496876,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":102496876,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":103531560,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":103531560,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":104566243,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":104566243,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":105117234,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-09-30","val":105117234,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":108286433,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":108286433,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":106691248,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2022-01-01","end":"2022-12-31","val":106691248,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2022-01-01","end":"2022-12-31","val":106691248,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":108822306,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":108822306,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":107704859,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":107704859,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":105439519,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":105439519,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":105819964,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-01-01","end":"2023-09-30","val":105819964,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":102052181,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-07-01","end":"2023-09-30","val":102052181,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":106027548,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2023-01-01","end":"2023-12-31","val":106027548,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":106027548,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":99935524,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":99935524,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":100030603,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":100030603,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":100125681,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":100125681,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":100140134,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":100140134,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":100736148,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-07-01","end":"2024-09-30","val":100736148,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":100297139,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":100297139,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":101360214,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":101360214,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":101635185,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":101913888,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":101299599,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":100635669,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":101296630,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":92429194,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2026Q1"}]}},"WeightedAverageNumberOfSharesOutstandingBasic":{"label":"Weighted Average Number of Shares Outstanding, Basic","description":"Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.","units":{"shares":[{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2020Q2"},{"end":"2020-09-11","val":92521482,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2020-09-11","val":92521482,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2020Q3I"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":92521482,"accn":"0001140361-21-017669","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":92521482,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":92521482,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-01-01","end":"2021-06-30","val":92521482,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":92521482,"accn":"0001140361-21-027824","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":92521482,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":92521482,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":92521482,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-07-01","end":"2021-09-30","val":92521482,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":92521482,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":92521482,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2021-01-01","end":"2021-12-31","val":92521482,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2021-01-01","end":"2021-12-31","val":92521482,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":92758939,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":92758939,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":92758939,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":92758939,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":92758939,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":92758939,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":92760013,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-09-30","val":92760013,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":92760013,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":92760013,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":92745781,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2022-01-01","end":"2022-12-31","val":92745781,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2022-01-01","end":"2022-12-31","val":92745781,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":92940291,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":92940291,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":93025626,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":93025626,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":93108277,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":93108277,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":93052507,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-01-01","end":"2023-09-30","val":93052507,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":93108277,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-07-01","end":"2023-09-30","val":93108277,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":93066564,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2023-01-01","end":"2023-12-31","val":93066564,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":93066564,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":93325838,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":93325838,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":93524396,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":93524396,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":93722953,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":93722953,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":93399681,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":93399681,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":93527205,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-07-01","end":"2024-09-30","val":93527205,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":93507905,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":93507905,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":93550316,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":93550316,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":93495455,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":93444326,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":93273344,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":92836364,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":93106397,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":92020167,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2026Q1"}]}},"WriteOffOfDeferredDebtIssuanceCost":{"label":"Write off of Deferred Debt Issuance Cost","description":"Write-off of amounts previously capitalized as debt issuance cost in an extinguishment of debt.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-09-30","val":506466,"accn":"0001140361-21-037407","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":506466,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2021"}]}},"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":13038020,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020Q4I"},{"end":"2021-12-31","val":15989042,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"end":"2021-12-31","val":15989000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2021Q4I"},{"end":"2022-12-31","val":15830000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"end":"2022-12-31","val":15830000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-12-31","val":18609000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2023-12-31","val":18609000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2023Q4I"},{"end":"2024-12-31","val":23980000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":23980000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-12-31","val":25705000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"AdvertisingExpense":{"label":"Advertising Expense","description":"Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":5291652,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":6247583,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":6200000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":7098015,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2021-01-01","end":"2021-12-31","val":7100000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":15500000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2022"}]}},"AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount":{"label":"Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount","description":"Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.","units":{"shares":[{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2021-01-01","end":"2021-12-31","val":200000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":700000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":900000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":700000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":900000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2022-01-01","end":"2022-12-31","val":800000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2022-01-01","end":"2022-12-31","val":800000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1200000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":1200000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":0,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":0,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":800000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-01-01","end":"2023-09-30","val":800000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":0,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-07-01","end":"2023-09-30","val":0,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":600000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2023-01-01","end":"2023-12-31","val":600000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":600000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":400000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":400000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":800000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":800000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":600000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":600000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":800000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-07-01","end":"2024-09-30","val":800000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":400000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":400000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":500000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":900000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":1300000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":700000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":400000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":700000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"ContractWithCustomerAssetNet":{"label":"Contract with Customer, Asset, after Allowance for Credit Loss","description":"Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.","units":{"USD":[{"end":"2020-12-31","val":6259567,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020Q4I"},{"end":"2021-12-31","val":21030708,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"end":"2021-12-31","val":21000000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2021Q4I"},{"end":"2022-12-31","val":20700000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"end":"2022-12-31","val":20700000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-12-31","val":13700000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2023-12-31","val":13700000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2023Q4I"},{"end":"2024-12-31","val":5200000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":5200000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-12-31","val":3600000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"ContractWithCustomerLiability":{"label":"Contract with Customer, Liability","description":"Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.","units":{"USD":[{"end":"2020-12-31","val":0,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020Q4I"},{"end":"2021-12-31","val":3906312,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"end":"2021-12-31","val":177685000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":177685000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2021-12-31","val":177685000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2021Q4I"},{"end":"2022-06-30","val":190945000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":170792000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3I"},{"end":"2022-12-31","val":145654000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"end":"2022-12-31","val":145654000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":145654000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":145654000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"end":"2022-12-31","val":145654000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-03-31","val":165859000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":163237000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":163544000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2023Q3I"},{"end":"2023-12-31","val":172574000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2023-12-31","val":172574000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":172574000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":172574000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2023-12-31","val":172574000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2023Q4I"},{"end":"2024-03-31","val":169291000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":129043000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":130199000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2024-12-31","val":125601000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":125601000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":125601000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":125601000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":125601000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":103325000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":84824000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":88553000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":69593000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24"},{"end":"2025-12-31","val":69593000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2025Q4I"},{"end":"2026-03-31","val":86123000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2026Q1I"}]}},"CurrentFederalStateAndLocalTaxExpenseBenefit":{"label":"Current Federal, State and Local, Tax Expense (Benefit)","description":"Amount of current state, local, and federal tax expense (benefit) pertaining to income (loss) from continuing operations.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":31423602,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2021-01-01","end":"2021-12-31","val":31424000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2021-01-01","end":"2021-12-31","val":31424000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":82153000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2022-01-01","end":"2022-12-31","val":82153000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2022-01-01","end":"2022-12-31","val":82153000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":118827000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2023-01-01","end":"2023-12-31","val":118827000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":118827000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":51106000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":51106000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":31203000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"DebtInstrumentCarryingAmount":{"label":"Long-term Debt, Gross","description":"Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.","units":{"USD":[{"end":"2020-12-31","val":29653282,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020Q4I"},{"end":"2021-12-31","val":3291389,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2021Q4I"}]}},"DeferredFederalStateAndLocalTaxExpenseBenefit":{"label":"Deferred Federal, State and Local, Tax Expense (Benefit)","description":"Amount of deferred state, local, and federal tax expense (benefit) pertaining to income (loss) from continuing operations.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":-3968960,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2021-01-01","end":"2021-12-31","val":-3969000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2021-01-01","end":"2021-12-31","val":-3969000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-294000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2022-01-01","end":"2022-12-31","val":-294000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2022-01-01","end":"2022-12-31","val":-294000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-22344000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2023-01-01","end":"2023-12-31","val":-22344000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":-22344000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":46166000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":46166000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":35495000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"DeferredTaxAssetsGoodwillAndIntangibleAssets":{"label":"Deferred Tax Assets, Goodwill and Intangible Assets","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from intangible assets including goodwill.","units":{"USD":[{"end":"2021-12-31","val":262177,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2021Q4I"}]}},"DeferredTaxAssetsNet":{"label":"Deferred Tax Assets, Net of Valuation Allowance","description":"Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.","units":{"USD":[{"end":"2021-12-31","val":4820239,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"end":"2021-12-31","val":4820000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2021Q4I"},{"end":"2022-12-31","val":12693000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"end":"2022-12-31","val":12693000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-12-31","val":38764000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2023-12-31","val":38764000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2023Q4I"},{"end":"2024-12-31","val":45118000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":45118000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-12-31","val":48942000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"DeferredTaxLiabilities":{"label":"Deferred Tax Liabilities, Net","description":"Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.","units":{"USD":[{"end":"2021-12-31","val":588719,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"end":"2021-12-31","val":588000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2021Q4I"},{"end":"2022-12-31","val":8167000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2022Q4I"}]}},"DeferredTaxLiabilitiesPropertyPlantAndEquipment":{"label":"Deferred Tax Liabilities, Property, Plant and Equipment","description":"Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.","units":{"USD":[{"end":"2021-12-31","val":588719,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"end":"2021-12-31","val":588000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2021Q4I"},{"end":"2022-12-31","val":2423000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2022Q4I"}]}},"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":"2019-01-01","end":"2019-12-31","val":3035451,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":3851876,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":4010000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":5938061,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2021-01-01","end":"2021-12-31","val":6065000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":11252000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2022"}]}},"DividendsPreferredStock":{"label":"Dividends, Preferred Stock","description":"Amount of paid and unpaid preferred stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK).","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":3450000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2021-01-01","end":"2021-12-31","val":3450000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2021-01-21","end":"2021-12-31","val":3450000,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2022-01-01","end":"2022-03-31","val":3102000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":6787000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":3685000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":10238000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":3451000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":13688000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2022-01-01","end":"2022-12-31","val":13688000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2022-01-01","end":"2022-12-31","val":13688000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":3375000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":6750000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":3375000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":9863000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":3113000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":13238000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2023-01-01","end":"2023-12-31","val":13238000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":13238000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":3375000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":3375000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":6750000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":6750000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":3375000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":3375000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":10125000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":10125000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":3375000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-07-01","end":"2024-09-30","val":3375000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":13500000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":13500000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":3375000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":3375000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":6750000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":3375000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":10125000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":3375000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":13500000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":3375000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2026Q1"}]}},"EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther":{"label":"Effective Income Tax Rate Reconciliation, Nondeductible Expense, Other, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other nondeductible expenses.","units":{"pure":[{"start":"2021-01-01","end":"2021-12-31","val":0.002,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2021-01-01","end":"2021-12-31","val":0.002,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2021-01-01","end":"2021-12-31","val":0.002,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0.011,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2022-01-01","end":"2022-12-31","val":0.011,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2022-01-01","end":"2022-12-31","val":0.011,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-0.003,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2023-01-01","end":"2023-12-31","val":-0.003,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":-0.004,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-0.001,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":-0.001,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0.004,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"EffectiveIncomeTaxRateReconciliationTaxCredits":{"label":"Effective Income Tax Rate Reconciliation, Tax Credit, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits.","units":{"pure":[{"start":"2021-01-01","end":"2021-12-31","val":0.185,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2021-01-01","end":"2021-12-31","val":0.185,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2021-01-01","end":"2021-12-31","val":0.185,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-04-01","end":"2022-06-30","val":0.104,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":0.045,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-12-31","val":0.23,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2022-01-01","end":"2022-12-31","val":0.23,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2022-01-01","end":"2022-12-31","val":0.23,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0.239,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2023-01-01","end":"2023-12-31","val":0.239,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0.222,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2024"}]}},"EquityMethodInvestmentAggregateCost":{"label":"Equity Method Investment, Aggregate Cost","description":"This element represents the aggregate cost of investments accounted for under the equity method of accounting.","units":{"USD":[{"end":"2018-12-31","val":27532174,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2018Q4I"}]}},"FinanceLeaseLiabilityPaymentsDue":{"label":"Finance Lease, Liability, Payment, Due","description":"Amount of lessee's undiscounted obligation for lease payments for finance lease.","units":{"USD":[{"end":"2021-12-31","val":147190,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2021Q4I"},{"end":"2022-12-31","val":35000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2022Q4I"}]}},"FinanceLeaseLiabilityPaymentsDueAfterYearFive":{"label":"Finance Lease, Liability, to be Paid, after Year Five","description":"Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2021-12-31","val":0,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2021Q4I"},{"end":"2022-12-31","val":0,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2022Q4I"}]}},"FinanceLeaseLiabilityPaymentsDueNextTwelveMonths":{"label":"Finance Lease, Liability, to be Paid, Year One","description":"Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2021-12-31","val":111880,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2021Q4I"},{"end":"2022-12-31","val":35000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2022Q4I"}]}},"FinanceLeaseLiabilityPaymentsDueYearFive":{"label":"Finance Lease, Liability, to be Paid, Year Five","description":"Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2021-12-31","val":0,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2021Q4I"},{"end":"2022-12-31","val":0,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2022Q4I"}]}},"FinanceLeaseLiabilityPaymentsDueYearFour":{"label":"Finance Lease, Liability, to be Paid, Year Four","description":"Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2021-12-31","val":0,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2021Q4I"},{"end":"2022-12-31","val":0,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2022Q4I"}]}},"FinanceLeaseLiabilityPaymentsDueYearThree":{"label":"Finance Lease, Liability, to be Paid, Year Three","description":"Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2021-12-31","val":0,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2021Q4I"},{"end":"2022-12-31","val":0,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2022Q4I"}]}},"FinanceLeaseLiabilityPaymentsDueYearTwo":{"label":"Finance Lease, Liability, to be Paid, Year Two","description":"Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2021-12-31","val":35310,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2021Q4I"},{"end":"2022-12-31","val":0,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2022Q4I"}]}},"FinanceLeaseLiabilityUndiscountedExcessAmount":{"label":"Finance Lease, Liability, Undiscounted Excess Amount","description":"Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease.","units":{"USD":[{"end":"2021-12-31","val":7609,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2021Q4I"},{"end":"2022-12-31","val":1000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2022Q4I"}]}},"FinanceLeaseRightOfUseAssetAccumulatedAmortization":{"label":"Finance Lease, Right-of-Use Asset, Accumulated Amortization","description":"Amount of accumulated amortization of right-of-use asset from finance lease.","units":{"USD":[{"end":"2020-12-31","val":919552,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020Q4I"},{"end":"2021-12-31","val":333407,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2021Q4I"}]}},"FinanceLeaseWeightedAverageDiscountRatePercent":{"label":"Finance Lease, Weighted Average Discount Rate, Percent","description":"Weighted average discount rate for finance lease calculated at point in time.","units":{"pure":[{"end":"2020-12-31","val":0.068,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020Q4I"},{"end":"2021-12-31","val":0.075,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"end":"2021-12-31","val":0.075,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2021Q4I"},{"end":"2022-12-31","val":0.075,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2022Q4I"}]}},"GainLossRelatedToLitigationSettlement":{"label":"Gain (Loss) Related to Litigation Settlement","description":"Amount of gain (loss) recognized in settlement of litigation and insurance claims. Excludes claims within an insurance entity's normal claims settlement process.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"}]}},"GoodwillImpairmentLoss":{"label":"Goodwill, Impairment Loss","description":"Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"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":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2022"}]}},"IncreaseDecreaseInAccountsReceivableAndOtherOperatingAssets":{"label":"Increase (Decrease) in Accounts Receivable and Other Operating Assets","description":"Amount of increase (decrease) in receivables, and operating assets classified as other.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":1325489,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":22793864,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":20421568,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2021"}]}},"IncrementalCommonSharesAttributableToConversionOfDebtSecurities":{"label":"Incremental Common Shares Attributable to Dilutive Effect of Conversion of Debt Securities","description":"Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of convertible debt securities using the if-converted method.","units":{"shares":[{"start":"2021-01-01","end":"2021-03-31","val":75478,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":119740,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":149245,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":137396,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-07-01","end":"2021-09-30","val":173715,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":2792111,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2021-01-01","end":"2021-12-31","val":2792111,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2021-01-01","end":"2021-12-31","val":2792111,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":9737937,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":9737937,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":10772621,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":10772621,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":11807304,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":11807304,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":12357221,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-09-30","val":12357221,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":15526420,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":15526420,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":13945467,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2022-01-01","end":"2022-12-31","val":13945467,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2022-01-01","end":"2022-12-31","val":13945467,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":15882015,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":15882015,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":14679233,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":14679233,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":12331242,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":12331242,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":12767457,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-01-01","end":"2023-09-30","val":12767457,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":8943904,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-07-01","end":"2023-09-30","val":8943904,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":12960984,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2023-01-01","end":"2023-12-31","val":12960984,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":12960984,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":6609686,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":6609686,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":6506207,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":6506207,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":6402728,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":6402728,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":6740453,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":6740453,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":7208943,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-07-01","end":"2024-09-30","val":7208943,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":6789234,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":6789234,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":7809898,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":7809898,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":8139730,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":8469562,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":8026255,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":7799305,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":8190233,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":409027,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2026Q1"}]}},"InterestBearingDepositsInBanks":{"label":"Interest-bearing Deposits in Banks and Other Financial Institutions","description":"For banks and other depository institutions (including Federal Reserve Banks, if applicable): Interest-bearing deposits in other financial institutions for relatively short periods of time including, for example, certificates of deposits, which are presented separately from cash on the balance sheet.","units":{"USD":[{"end":"2020-12-31","val":9676416,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020Q4I"},{"end":"2021-12-31","val":372726,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2021Q4I"}]}},"InterestPaidNet":{"label":"Interest Paid, Excluding Capitalized Interest, Operating Activities","description":"Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":299689,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":900225,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":672172,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2021-01-01","end":"2021-12-31","val":33946000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":105224000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2022-01-01","end":"2022-12-31","val":105224000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":80111000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2023-01-01","end":"2023-12-31","val":80111000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":80111000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":46367000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":87847000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-01-01","end":"2024-09-30","val":143956000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":199183000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":199183000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":66904000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":66904000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":126758000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":211169000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":283047000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":96540000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2026Q1"}]}},"LeaseCost":{"label":"Lease, Cost","description":"Amount of lease cost recognized by lessee for lease contract.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":4134646,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":6119491,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":6119000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":6579891,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2021-01-01","end":"2021-12-31","val":6580000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":11649000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2022"}]}},"LesseeOperatingLeaseLiabilityPaymentsDue":{"label":"Lessee, Operating Lease, Liability, to be Paid","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease.","units":{"USD":[{"end":"2021-12-31","val":25119607,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2021Q4I"},{"end":"2022-12-31","val":29467000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2022Q4I"},{"end":"2023-12-31","val":25245000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023Q4I"},{"end":"2024-12-31","val":21162000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2024Q4I"},{"end":"2025-12-31","val":30870000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive":{"label":"Lessee, Operating Lease, Liability, to be Paid, after Year Five","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2021-12-31","val":8648723,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2021Q4I"},{"end":"2022-12-31","val":7386000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2022Q4I"},{"end":"2023-12-31","val":6102000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023Q4I"},{"end":"2024-12-31","val":4670000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2024Q4I"},{"end":"2025-12-31","val":3427000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths":{"label":"Lessee, Operating Lease, Liability, to be Paid, Year One","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2021-12-31","val":4271598,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2021Q4I"},{"end":"2022-12-31","val":7861000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2022Q4I"},{"end":"2023-12-31","val":7072000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023Q4I"},{"end":"2024-12-31","val":6209000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2024Q4I"},{"end":"2025-12-31","val":12508000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"LesseeOperatingLeaseLiabilityPaymentsDueYearFive":{"label":"Lessee, Operating Lease, Liability, to be Paid, Year Five","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2021-12-31","val":2617537,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2021Q4I"},{"end":"2022-12-31","val":1666000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2022Q4I"},{"end":"2023-12-31","val":1695000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023Q4I"},{"end":"2024-12-31","val":1556000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2024Q4I"},{"end":"2025-12-31","val":1735000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"LesseeOperatingLeaseLiabilityPaymentsDueYearFour":{"label":"Lessee, Operating Lease, Liability, to be Paid, Year Four","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2021-12-31","val":2853355,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2021Q4I"},{"end":"2022-12-31","val":3121000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2022Q4I"},{"end":"2023-12-31","val":2120000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023Q4I"},{"end":"2024-12-31","val":1939000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2024Q4I"},{"end":"2025-12-31","val":2454000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"LesseeOperatingLeaseLiabilityPaymentsDueYearThree":{"label":"Lessee, Operating Lease, Liability, to be Paid, Year Three","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2021-12-31","val":3049009,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2021Q4I"},{"end":"2022-12-31","val":3700000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2022Q4I"},{"end":"2023-12-31","val":3595000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023Q4I"},{"end":"2024-12-31","val":2432000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2024Q4I"},{"end":"2025-12-31","val":3700000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"LesseeOperatingLeaseLiabilityPaymentsDueYearTwo":{"label":"Lessee, Operating Lease, Liability, to be Paid, Year Two","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2021-12-31","val":3679385,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2021Q4I"},{"end":"2022-12-31","val":5733000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2022Q4I"},{"end":"2023-12-31","val":4661000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023Q4I"},{"end":"2024-12-31","val":4356000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2024Q4I"},{"end":"2025-12-31","val":7046000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"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":"2021-12-31","val":5293374,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2021Q4I"},{"end":"2022-12-31","val":4806000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2022Q4I"},{"end":"2023-12-31","val":4131000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023Q4I"},{"end":"2024-12-31","val":3014000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2024Q4I"},{"end":"2025-12-31","val":3367000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"OperatingLeaseWeightedAverageDiscountRatePercent":{"label":"Operating Lease, Weighted Average Discount Rate, Percent","description":"Weighted average discount rate for operating lease calculated at point in time.","units":{"pure":[{"end":"2020-12-31","val":0.065,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020Q4I"},{"end":"2021-12-31","val":0.056,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"end":"2021-12-31","val":0.056,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2021Q4I"},{"end":"2022-12-31","val":0.063,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"end":"2022-12-31","val":0.063,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-12-31","val":0.063,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2023-12-31","val":0.063,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2023Q4I"},{"end":"2024-12-31","val":0.058,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":0.058,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-12-31","val":0.054,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"PaymentsToAcquireInterestInJointVenture":{"label":"Payments to Acquire Interest in Joint Venture","description":"The cash outflow associated with the investment in or advances to an entity in which the reporting entity shares control of the entity with another party or group.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":27532174,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2019"}]}},"ProceedsFromContributionsFromAffiliates":{"label":"Proceeds from Contributions from Affiliates","description":"The cash inflow from an entity that is affiliated with the entity by means of direct or indirect ownership.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":12000000,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2021"}]}},"ProductionRelatedImpairmentsOrCharges":{"label":"Production Related Impairments or Charges","description":"Nonrecurring impairment charges related to the write-off of production-related equipment and inventory. This tag is used when an Entity charges this cost to cost of goods sold.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":1800000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2022-01-01","end":"2022-12-31","val":1800000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2022-01-01","end":"2022-12-31","val":1800000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":2000000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2023-01-01","end":"2023-12-31","val":2000000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":2000000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":2300000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"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":17347091,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020Q4I"},{"end":"2021-12-31","val":22778047,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"end":"2021-12-31","val":22778000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2021Q4I"},{"end":"2022-12-31","val":23167000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"end":"2022-12-31","val":23167000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-12-31","val":25652000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2023-12-31","val":25652000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2023Q4I"},{"end":"2024-12-31","val":50297000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":63669000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-12-31","val":80382000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"StandardProductWarrantyAccrual":{"label":"Standard Product Warranty Accrual","description":"Amount as of the balance sheet date of the aggregate standard product warranty liability. Does not include the balance for the extended product warranty liability.","units":{"USD":[{"end":"2019-12-31","val":1652634,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2019Q4I"},{"end":"2020-12-31","val":3530461,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020Q4I"},{"end":"2021-12-31","val":5170323,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2021Q4I"},{"end":"2022-12-31","val":17538000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022Q4I"},{"end":"2023-12-31","val":20620000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2023-12-31","val":20620000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023Q4I"},{"end":"2024-12-31","val":27638000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":27638000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-12-31","val":20588000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"StandardProductWarrantyAccrualPayments":{"label":"Standard Product Warranty Accrual, Decrease for Payments","description":"Amount of decrease in the standard product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard product warranty. Excludes extended product warranties.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":1808296,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":3178619,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2021"},{"start":"2023-01-01","end":"2023-12-31","val":9331000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":6818000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":6818000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":6156000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"StandardProductWarrantyAccrualWarrantiesIssued":{"label":"Standard Product Warranty Accrual, Increase for Warranties Issued","description":"Amount of increase in the standard product warranty accrual from warranties issued. Excludes extended product warranties.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":3686123,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":4818481,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2021"},{"start":"2023-01-01","end":"2023-12-31","val":9244000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":10486000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":10486000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":10002000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"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":"2021-01-21","end":"2021-03-31","val":1108000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-21","end":"2021-06-30","val":2560000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":1452000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-21","end":"2021-09-30","val":4032000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-07-01","end":"2021-09-30","val":1472000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":5233000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2021-01-01","end":"2021-12-31","val":5233000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1365000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":1365000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":3244000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":3244000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":1879000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":1879000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":4819000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-09-30","val":4819000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":1576000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":1576000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":6796000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2022-01-01","end":"2022-12-31","val":6796000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2022-01-01","end":"2022-12-31","val":6796000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":2430000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":2430000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":6474000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":6474000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":4044000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":4044000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":10286000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-01-01","end":"2023-09-30","val":10286000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":3812000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-07-01","end":"2023-09-30","val":3812000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":14098000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2023-01-01","end":"2023-12-31","val":14098000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":14098000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":3462000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":3462000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":8525000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":8525000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":5063000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":5063000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":13660000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":13660000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":5135000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-07-01","end":"2024-09-30","val":5135000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":18788000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":18788000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":9453000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":9453000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":14760000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":5307000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":20026000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":5266000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":24924000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":5231000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2026Q1"}]}},"InventoryOperativeBuilders":{"label":"Inventory, Operative Builders","description":"The net carrying amount as of the balance sheet date of the sum of the various components of an operative builder's inventory, including finished homes. Operative builders primarily consist of entities that develop land, construct residential homes and commercial and industrial buildings thereon, and sell them to home buyers and operators of the commercial and industrial properties.","units":{"USD":[{"end":"2021-12-31","val":1066662000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":1066662000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":1066662000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2021-12-31","val":1066662000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1232056000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1356017000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1512830000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1378185000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"end":"2022-12-31","val":1378185000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":1378185000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1434860000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1417258000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"}]}},"LitigationSettlementAmountAwardedToOtherParty":{"label":"Litigation Settlement, Amount Awarded to Other Party","description":"Amount awarded to other party in judgment or settlement of litigation.","units":{"USD":[{"end":"2022-03-02","val":4000000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2022-03-02","val":4000000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2022-03-02","val":4000000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2022-03-02","val":4000000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"end":"2022-03-02","val":4000000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-03-02","val":4000000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q1I"}]}},"OtherOperatingIncomeExpenseNet":{"label":"Other Operating Income (Expense), Net","description":"The net amount of other operating income and expenses, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operations.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":-1749000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-703000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":7153000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":7856000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":8385000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-07-01","end":"2021-09-30","val":1232000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":1653000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2021-01-01","end":"2021-12-31","val":981000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":969000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":956000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":691000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":665000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":-278000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":-291000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":1815000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-09-30","val":1784000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":1124000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":1119000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":1963000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2022-01-01","end":"2022-12-31","val":1931000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2022-01-01","end":"2022-12-31","val":1931000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":430000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":430000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1065000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":1065000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":635000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":635000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":2711000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-01-01","end":"2023-09-30","val":2711000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":1646000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-07-01","end":"2023-09-30","val":1646000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":4962000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2023-01-01","end":"2023-12-31","val":4962000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":4962000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1761000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":1761000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":3124000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":3124000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":1363000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":1363000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":5680000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":5680000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":2556000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-07-01","end":"2024-09-30","val":2556000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":8394000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":8394000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-4690000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":-4690000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-1226000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":3464000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":2134000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":3360000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":4311000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-111000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2026Q1"}]}},"UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted":{"label":"Undistributed Earnings (Loss) Allocated to Participating Securities, Diluted","description":"Amount of undistributed earnings (loss) allocated to participating securities for the diluted earnings (loss) per share or per unit calculation under the two-class method.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":3500000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2021-01-01","end":"2021-12-31","val":3500000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":3400000,"accn":"0001140361-22-018432","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":3400000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":6800000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":6800000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":3400000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":6800000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":10200000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-09-30","val":9900000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":3500000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":9900000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":13700000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2022-01-01","end":"2022-12-31","val":13700000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2022-01-01","end":"2022-12-31","val":13700000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":3400000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":3400000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":3400000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":6800000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":3400000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":3400000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":3100000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-01-01","end":"2023-09-30","val":9900000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":3100000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-07-01","end":"2023-09-30","val":3100000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":13200000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2023-01-01","end":"2023-12-31","val":13200000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":13200000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":3400000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":3400000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":6800000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":6800000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":3400000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":3400000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":10100000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":10100000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":3400000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-07-01","end":"2024-09-30","val":3400000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":13500000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":13500000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":3400000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":6800000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":3400000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":10100000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":3400000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":13500000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"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-12-31","val":18054000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":-4265000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":186851000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-01-01","end":"2021-12-31","val":187949000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2021-01-01","end":"2021-12-31","val":187949000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-120307000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-151929000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":-151929000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":-119590000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-09-30","val":-119590000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2022-01-01","end":"2022-12-31","val":113808000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2022-01-01","end":"2022-12-31","val":113808000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2022-01-01","end":"2022-12-31","val":113808000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-97679000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":-97679000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-69539000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":-69539000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":-31829000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-01-01","end":"2023-09-30","val":-31829000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-01-01","end":"2023-12-31","val":153326000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2023-01-01","end":"2023-12-31","val":153326000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":153326000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-280636000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":-280636000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-251825000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":-251825000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-01-01","end":"2024-09-30","val":-315608000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":-315608000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":-208631000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":-208631000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":8276000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":8276000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-81422000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":-49648000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":-55435000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":194623000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2026Q1"}]}},"IncomeTaxReconciliationTaxExemptIncome":{"label":"Effective Income Tax Rate Reconciliation, Tax Exempt Income, 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 income (loss) exempt from income taxes.","units":{"USD":[{"start":"2021-04-01","end":"2021-06-30","val":7200000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":7200000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q2"}]}},"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-12-31","val":12227000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":-1762000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":6918000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-01-01","end":"2021-12-31","val":16717000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2021-01-01","end":"2021-12-31","val":16717000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":51000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-3203000,"accn":"0001825088-22-000021","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":-3203000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":4447000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-09-30","val":4447000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2022-01-01","end":"2022-12-31","val":11850000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2022-01-01","end":"2022-12-31","val":11850000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2022-01-01","end":"2022-12-31","val":11850000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-9926000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":-9926000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-12057000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":-12057000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":-10175000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-01-01","end":"2023-09-30","val":-10175000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-01-01","end":"2023-12-31","val":-12616000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2023-01-01","end":"2023-12-31","val":-12616000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":-12616000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-2662000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":-2662000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":2129000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":2129000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-01-01","end":"2024-09-30","val":-1291000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":-1291000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":2634000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":2634000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-2665000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":-2665000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":5663000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":14853000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":924000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-6297000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2026Q1"}]}},"PaymentsOfDividendsPreferredStockAndPreferenceStock":{"label":"Payments of Ordinary Dividends, Preferred Stock and Preference Stock","description":"Amount of cash outflow in the form of ordinary dividends to preferred shareholders of the parent entity.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2020"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":6787000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":10238000,"accn":"0001825088-22-000057","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-09-30","val":10238000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2022-01-01","end":"2022-12-31","val":13688000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2022-01-01","end":"2022-12-31","val":13688000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2022-01-01","end":"2022-12-31","val":13688000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":3375000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":3375000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":6750000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":6750000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":9863000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-01-01","end":"2023-09-30","val":9863000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-01-01","end":"2023-12-31","val":13238000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2023-01-01","end":"2023-12-31","val":13238000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":13238000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":3375000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":3375000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":3375000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":3375000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-01-01","end":"2024-09-30","val":10125000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":10125000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":13500000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":13500000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":3375000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":3375000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":6750000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":10125000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":13500000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":3375000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2026Q1"}]}},"ContractWithCustomerLiabilityCurrent":{"label":"Contract with Customer, Liability, Current","description":"Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.","units":{"USD":[{"end":"2021-12-31","val":3900000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2021Q4I"},{"end":"2022-12-31","val":2200000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"end":"2022-12-31","val":2200000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-12-31","val":1200000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2023-12-31","val":1200000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2023Q4I"},{"end":"2024-12-31","val":500000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":500000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-12-31","val":500000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","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":1512000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2021Q4I"},{"end":"2022-12-31","val":1408000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"end":"2022-12-31","val":2493000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-12-31","val":9705000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2023-12-31","val":9705000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2023Q4I"},{"end":"2024-12-31","val":11679000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":4050000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-12-31","val":1130000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost":{"label":"Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.","units":{"USD":[{"end":"2021-12-31","val":1265000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2021Q4I"},{"end":"2022-12-31","val":246000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"end":"2022-12-31","val":246000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-12-31","val":9232000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2023-12-31","val":9232000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2023Q4I"},{"end":"2024-12-31","val":10335000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":10335000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-12-31","val":8805000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsContingencies":{"label":"Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Contingencies","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from contingent liabilities.","units":{"USD":[{"end":"2021-12-31","val":1805000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2021Q4I"},{"end":"2022-12-31","val":4145000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"end":"2022-12-31","val":4145000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-12-31","val":14876000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2023-12-31","val":14876000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2023Q4I"},{"end":"2024-12-31","val":18793000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":18793000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-12-31","val":16456000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"DeferredTaxLiabilitiesLeasingArrangements":{"label":"Deferred Tax Liabilities, Leasing Arrangements","description":"Amount of deferred tax liability attributable to taxable temporary differences from leasing arrangements.","units":{"USD":[{"end":"2021-12-31","val":0,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2021Q4I"},{"end":"2022-12-31","val":5674000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"end":"2022-12-31","val":5674000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-12-31","val":4789000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2023-12-31","val":4789000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2023Q4I"},{"end":"2024-12-31","val":3945000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":3945000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-12-31","val":6246000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"DeferredTaxLiabilitiesOther":{"label":"Deferred Tax Liabilities, Other","description":"Amount of deferred tax liability attributable to taxable temporary differences classified as other.","units":{"USD":[{"end":"2021-12-31","val":0,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2021Q4I"},{"end":"2022-12-31","val":70000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"end":"2022-12-31","val":2493000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-12-31","val":7106000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2023-12-31","val":7106000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2023Q4I"},{"end":"2024-12-31","val":11862000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":1835000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-12-31","val":3683000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"LineOfCreditFacilityCommitmentFeeAmount":{"label":"Line of Credit Facility, Commitment Fee Amount","description":"Amount of the fee for available but unused credit capacity under the credit facility.","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":486500000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2022"}]}},"LitigationSettlementExpense":{"label":"Litigation Settlement, Expense","description":"Amount of litigation expense, including but not limited to legal, forensic, accounting, and investigative fees.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":7600000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2021"}]}},"PaymentForContingentConsiderationLiabilityOperatingActivities":{"label":"Payment for Contingent Consideration Liability, Operating Activities","description":"Amount of cash outflow, not made soon after acquisition date of business combination, to settle contingent consideration liability exceeding amount recognized at acquisition date. Includes, but is not limited to, measurement period adjustment and less amount paid soon after acquisition date.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":4056000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2022-01-01","end":"2022-12-31","val":4461000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02"},{"start":"2022-01-01","end":"2022-12-31","val":4461000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2022-01-01","end":"2022-12-31","val":4461000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":529000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":529000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":12618000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":12618000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":12331000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-01-01","end":"2023-09-30","val":12331000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-01-01","end":"2023-12-31","val":12331000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2023-01-01","end":"2023-12-31","val":12331000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":12331000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":2841000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":2841000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":29259000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":29259000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-01-01","end":"2024-09-30","val":29259000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":29259000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":34872000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":34872000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":20263000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":20263000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":21014000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"InventoryWriteDown":{"label":"Inventory Write-down","description":"Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.","units":{"USD":[{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":0,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2022Q3"},{"start":"2023-01-01","end":"2023-03-31","val":600000,"accn":"0001825088-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":600000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":600000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":600000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":0,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":0,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":2000000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-01-01","end":"2023-09-30","val":2000000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":1400000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-07-01","end":"2023-09-30","val":1400000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q3"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":0,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":0,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":0,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-07-01","end":"2024-09-30","val":0,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"},{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":0,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":0,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":0,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":0,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2026-01-01","end":"2026-03-31","val":0,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2026Q1"}]}},"PaymentsRelatedToTaxWithholdingForShareBasedCompensation":{"label":"Payment, Tax Withholding, Share-based Payment Arrangement","description":"Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":322000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":322000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":322000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-01-01","end":"2023-09-30","val":322000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-01-01","end":"2023-12-31","val":322000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2023-01-01","end":"2023-12-31","val":322000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":322000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":10456000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":10456000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":12464000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":12464000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-01-01","end":"2024-09-30","val":12464000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":12464000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":12464000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":12464000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":6846000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":6846000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":7883000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":7883000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":7882000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":5139000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2026Q1"}]}},"RestrictedStockValueSharesIssuedNetOfTaxWithholdings":{"label":"Restricted Stock, Value, Shares Issued Net of Tax Withholdings","description":"Value, after value of shares used to satisfy grantee's tax withholding obligation for award under share-based payment arrangement, of restricted shares issued. Excludes cash used to satisfy grantee's tax withholding obligation.","units":{"USD":[{"start":"2023-01-01","end":"2023-06-30","val":-322000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":-322000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":-322000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":-322000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-322000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-01-01","end":"2023-09-30","val":-322000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-01-01","end":"2023-12-31","val":-322000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2023-01-01","end":"2023-12-31","val":-322000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":-322000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-10456000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":-10456000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-12464000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":-12464000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":-2008000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":-2008000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-12464000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":-12464000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":-12464000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":-12464000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-6846000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":-6846000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-7883000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":-1037000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-7883000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":-7882000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-5139000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2026Q1"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value","description":"Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.","units":{"USD":[{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":0,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":0,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":0,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":0,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":0,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":0,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":0,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":0,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2026Q1"}]}},"StockRepurchaseProgramAuthorizedAmount1":{"label":"Stock Repurchase Program, Authorized Amount","description":"Amount of stock repurchase plan authorized.","units":{"USD":[{"end":"2023-06-30","val":25000000,"accn":"0001825088-23-000054","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"}]}},"InventoryRealEstate":{"label":"Inventory, Real Estate","description":"Total of (1) improvements, (2) held-for-sale, (3) land and land under development, (4) construction-in-process, (5) mortgage loans held-in-inventory, and (6) other real estate investments which are considered inventory due to being held for sale or disposition.","units":{"USD":[{"end":"2022-12-31","val":1378185000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"end":"2022-12-31","val":1378185000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-09-30","val":1473917000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1440249000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2023-12-31","val":1440249000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":1440249000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":1440249000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2023-12-31","val":1440249000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1733488000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1897518000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":2060168000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1715357000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":1715357000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":1715357000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":1715357000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":1715357000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1852660000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1990807000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":2145638000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":2025662000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24"},{"end":"2025-12-31","val":2025662000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2025Q4I"},{"end":"2026-03-31","val":2140634000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2026Q1I"}]}},"InvestmentCompanyCommittedCapital":{"label":"Investment Company, Committed Capital","description":"Amount of funds committed to investment company from investors.","units":{"USD":[{"start":"2022-01-01","end":"2022-01-31","val":322100000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2022-01-01","end":"2022-01-31","val":322100000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2022-01-01","end":"2022-01-31","val":322100000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2021Q4I"}]}},"PaymentsToAcquireAdditionalInterestInSubsidiaries":{"label":"Payments to Acquire Additional Interest in Subsidiaries","description":"The cash outflow associated with the purchase of noncontrolling interest during the period.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":1980000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2022-01-01","end":"2022-12-31","val":300000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2022-01-01","end":"2022-12-31","val":300000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":300000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-01-01","end":"2023-09-30","val":300000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-01-01","end":"2023-12-31","val":300000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2023-01-01","end":"2023-12-31","val":300000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":300000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1562000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":1562000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-01-01","end":"2024-09-30","val":2351000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":2351000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":8117000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":8117000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":1187000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":1187000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":1937000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":1937000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":16937000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":1146000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2026Q1"}]}},"ProceedsFromUnsecuredNotesPayable":{"label":"Proceeds from Unsecured Notes Payable","description":"The cash inflow from borrowings supported by a written promise to pay an obligation that is uncollateralized (where debt is not backed by the pledge of collateral).","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-09-30","val":300000000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-01-01","end":"2023-09-30","val":300000000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-01-01","end":"2023-12-31","val":300000000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2023-01-01","end":"2023-12-31","val":300000000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":300000000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-09-30","val":300000000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":300000000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"SeniorNotes":{"label":"Senior Notes","description":"Including the current and noncurrent portions, carrying value as of the balance sheet date of Notes with the highest claim on the assets of the issuer in case of bankruptcy or liquidation (with maturities initially due after one year or beyond the operating cycle if longer). Senior note holders are paid off in full before any payments are made to junior note holders.","units":{"USD":[{"end":"2022-12-31","val":0,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"end":"2022-12-31","val":0,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-09-30","val":293604000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2023Q3I"},{"end":"2023-12-31","val":293918000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2023-12-31","val":293918000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":293918000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":293918000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2023-12-31","val":293918000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2023Q4I"},{"end":"2024-03-31","val":294243000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":294564000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":294713000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2024-12-31","val":295049000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":295049000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":295049000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":295049000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":295049000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":295386000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":295712000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":590523000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":591060000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24"},{"end":"2025-12-31","val":591060000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2025Q4I"},{"end":"2026-03-31","val":591693000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2026Q1I"}]}},"StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased":{"label":"Stock Repurchase Program, Number of Shares Authorized to be Repurchased","description":"The number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan.","units":{"shares":[{"end":"2023-06-30","val":25000000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"end":"2023-06-30","val":25000000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2023-06-30","val":25000000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q2I"}]}},"TangibleCapitalRequiredForCapitalAdequacy":{"label":"Banking Regulation, Tangible Capital, Minimum","description":"Amount of minimum tangible capital required for capital adequacy as defined by regulatory framework.","units":{"USD":[{"end":"2023-07-18","val":385000000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"end":"2023-07-18","val":385000000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2023-07-18","val":385000000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q2I"},{"end":"2023-07-19","val":607000000,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"end":"2023-07-19","val":607000000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2023-07-19","val":607000000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2024-06-05","val":607000000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2024-06-05","val":607000000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2024-06-05","val":607000000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-06-06","val":739000000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2024-06-06","val":739000000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2024-06-06","val":739000000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-06-06","val":739000000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-06-06","val":739000000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2024Q2I"}]}},"TreasuryStockSharesAcquired":{"label":"Treasury Stock, Shares, Acquired","description":"Number of shares that have been repurchased during the period and are being held in treasury.","units":{"shares":[{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-07-01","end":"2023-09-30","val":0,"accn":"0001825088-23-000068","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2023Q3"}]}},"DeferredIncomeTaxLiabilitiesNet":{"label":"Deferred Income Tax Liabilities, Net","description":"Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.","units":{"USD":[{"end":"2022-12-31","val":8167000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-12-31","val":11895000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2023-12-31","val":11895000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2023Q4I"},{"end":"2024-12-31","val":15807000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":15807000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-12-31","val":30665000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"IncomeTaxesPaid":{"label":"Income Taxes Paid","description":"The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":27819000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":47935000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":35603000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-12-31","val":81320000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":102333000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1"}]}},"MinorityInterest":{"label":"Stockholders' Equity Attributable to Noncontrolling Interest","description":"Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).","units":{"USD":[{"end":"2023-12-31","val":13066000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":13066000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":13066000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2023-12-31","val":13066000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2023Q4I"},{"end":"2024-03-31","val":5293000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":4095000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":4688000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2024-12-31","val":5487000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":5487000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":5487000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":5487000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":5487000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1755000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1591000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1350000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1497000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24"},{"end":"2025-12-31","val":1497000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2025Q4I"},{"end":"2026-03-31","val":1801000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2026Q1I"}]}},"MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders":{"label":"Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders","description":"Decrease in noncontrolling interest balance from payment of dividends or other distributions by the non-wholly owned subsidiary or partially owned entity, included in the consolidation of the parent entity, to the noncontrolling interest holders.","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":23095000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1024000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":4009000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":2985000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":6638000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":2629000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":11946000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":11946000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":8962000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":8962000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":11980000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":11980000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":3018000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":3018000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":12380000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":12380000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":400000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-07-01","end":"2024-09-30","val":400000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":12820000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":12820000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":3839000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":3839000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":3962000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":123000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":4262000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":300000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":4197000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"PaymentsForRepurchaseOfRedeemableNoncontrollingInterest":{"label":"Payments for Repurchase of Redeemable Noncontrolling Interest","description":"The cash outflow during the period for redemption of redeemable noncontrolling interests.","units":{"USD":[{"start":"2024-01-01","end":"2024-03-31","val":28533000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1"}]}},"PaymentsToAcquireBusinessesGross":{"label":"Payments to Acquire Businesses, Gross","description":"The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.","units":{"USD":[{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-03-31","val":183983000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":184323000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"}]}},"RedeemableNoncontrollingInterestEquityCarryingAmount":{"label":"Redeemable Noncontrolling Interest, Equity, Carrying Amount","description":"As of the reporting date, the aggregate carrying amount of all noncontrolling interests which are redeemable by the (parent) entity (1) at a fixed or determinable price on a fixed or determinable date, (2) at the option of the holder of the noncontrolling interest, or (3) upon occurrence of an event that is not solely within the control of the (parent) entity. This item includes noncontrolling interest holder's ownership (or holders' ownership) regardless of the type of equity interest (common, preferred, other) including all potential organizational (legal) forms of the investee entity.","units":{"USD":[{"end":"2021-12-31","val":0,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2021Q4I"},{"end":"2022-12-31","val":0,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2022-12-31","val":0,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2022Q4I"},{"end":"2023-12-31","val":0,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":0,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":0,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2023-12-31","val":0,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2023-12-31","val":0,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2023-12-31","val":0,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2023-12-31","val":0,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2023-12-31","val":0,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023Q4I"},{"end":"2024-03-31","val":28533000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2024-03-31","val":28533000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2024-03-31","val":28533000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-03-31","val":28533000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2024Q1I"},{"end":"2024-06-30","val":21451000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2024-06-30","val":21451000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2024-06-30","val":21451000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-06-30","val":21451000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":21451000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2024-09-30","val":21451000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3I"},{"end":"2024-12-31","val":21451000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":21451000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":21451000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":21451000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":21451000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24"},{"end":"2024-12-31","val":21451000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2024Q4I"},{"end":"2025-03-31","val":29019000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2025-03-31","val":29019000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2025-03-31","val":29019000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":29539000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2025-06-30","val":29539000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":29539000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":29539000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24"},{"end":"2025-12-31","val":29539000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2025Q4I"},{"end":"2026-03-31","val":29539000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2026Q1I"}]}},"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":"2023-12-31","val":924584000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":924584000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":924584000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2023-12-31","val":924584000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2023Q4I"},{"end":"2024-03-31","val":968709000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1047486000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1115073000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1244922000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":1244922000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":1244922000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":1244922000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":1244922000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1292094000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1334095000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1373334000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1424575000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24"},{"end":"2025-12-31","val":1424575000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2025Q4I"},{"end":"2026-03-31","val":1415001000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2026Q1I"}]}},"StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest":{"label":"Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest","description":"Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.","units":{"USD":[{"end":"2021-12-31","val":401163000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2021Q4I"},{"end":"2022-12-31","val":644648000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2022-12-31","val":644648000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2022-12-31","val":644272000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2022-12-31","val":644648000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2022-12-31","val":644648000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2022Q4I"},{"end":"2023-03-31","val":694216000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-03-31","val":694216000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q1I"},{"end":"2023-06-30","val":763000000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-06-30","val":762624000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q2I"},{"end":"2023-09-30","val":837572000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q3I"},{"end":"2023-12-31","val":937650000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":937650000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":937650000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2023-12-31","val":937650000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2023-12-31","val":937650000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2023-12-31","val":937650000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2023-12-31","val":937650000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2023-12-31","val":937650000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023Q4I"},{"end":"2024-03-31","val":974002000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2024-03-31","val":974002000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2024-03-31","val":974002000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-03-31","val":974002000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1051581000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2024-06-30","val":1051581000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2024-06-30","val":1051581000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-06-30","val":1051581000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1119761000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2024-09-30","val":1119761000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1250409000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":1250409000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":1250409000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":1250409000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":1250409000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24"},{"end":"2024-12-31","val":1250409000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1293849000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2025-03-31","val":1293849000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2025-03-31","val":1293849000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1335686000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2025-06-30","val":1335686000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1374684000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1426072000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24"},{"end":"2025-12-31","val":1426072000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2025Q4I"},{"end":"2026-03-31","val":1416802000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2026Q1I"}]}},"StockRepurchasedDuringPeriodShares":{"label":"Stock Repurchased During Period, Shares","description":"Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.","units":{"shares":[{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2023-07-01","end":"2023-09-30","val":0,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q3"},{"start":"2024-01-01","end":"2024-06-30","val":71833,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":71833,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":71833,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":251997,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-07-01","end":"2024-09-30","val":180164,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-07-01","end":"2024-09-30","val":180164,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":291229,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":291229,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":284564,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":284564,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":989968,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":705404,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":1347683,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":357715,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":1832865,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":1063560,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2026Q1"}]}},"TemporaryEquityNetIncome":{"label":"Temporary Equity, Net Income","description":"The portion of net income or loss attributable to temporary equity interest.","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":825000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":214000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":434000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":220000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":587000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":153000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":587000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":587000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1"}]}},"TemporaryEquitySharesOutstanding":{"label":"Temporary Equity, Shares Outstanding","description":"The number of securities classified as temporary equity that have been issued and are held by the entity's shareholders. Securities outstanding equals securities issued minus securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.","units":{"shares":[{"end":"2021-12-31","val":157143,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2021Q4I"},{"end":"2022-12-31","val":157143,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2022-12-31","val":157143,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2022-12-31","val":157143,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2022-12-31","val":157143,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2022-12-31","val":157143,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2022Q4I"},{"end":"2023-03-31","val":157143,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-03-31","val":157143,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q1I"},{"end":"2023-06-30","val":157143,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-06-30","val":157143,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q2I"},{"end":"2023-09-30","val":150000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q3I"},{"end":"2023-12-31","val":150000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":150000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":150000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2023-12-31","val":150000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2023-12-31","val":150000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2023-12-31","val":150000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2023-12-31","val":150000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2023-12-31","val":150000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023Q4I"},{"end":"2024-03-31","val":150000,"accn":"0001825088-24-000032","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2024-03-31","val":150000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2024-03-31","val":150000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-03-31","val":150000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2024Q1I"},{"end":"2024-06-30","val":150000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2024-06-30","val":150000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2024-06-30","val":150000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-06-30","val":150000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":150000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2024-09-30","val":150000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3I"},{"end":"2024-12-31","val":150000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":150000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":150000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":150000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":150000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24"},{"end":"2024-12-31","val":150000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2024Q4I"},{"end":"2025-03-31","val":150000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2025-03-31","val":150000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2025-03-31","val":150000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":150000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2025-06-30","val":150000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":150000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":150000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24"},{"end":"2025-12-31","val":150000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2025Q4I"},{"end":"2026-03-31","val":150000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2026Q1I"}]}},"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":"2022-01-01","end":"2022-12-31","val":47935000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":77283000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":79299000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-01-01","end":"2023-12-31","val":81320000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":81320000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":102333000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":105991000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":105991000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-01-01","end":"2024-09-30","val":113419000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":113419000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":127547000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":127547000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":38658000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":38658000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":91107000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":107669000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":120737000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":7827000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2026Q1"}]}},"PaymentsForRepurchaseOfCommonStock":{"label":"Payments for Repurchase of Common Stock","description":"The cash outflow to reacquire common stock during the period.","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1846000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":1846000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-01-01","end":"2024-09-30","val":6670000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":6670000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":7827000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":7827000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":6963000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":6963000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":23020000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":32693000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":41699000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":18482000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2026Q1"}]}},"StockIssuedDuringPeriodValueConversionOfConvertibleSecurities":{"label":"Stock Issued During Period, Value, Conversion of Convertible Securities","description":"The gross value of stock issued during the period upon the conversion of convertible securities.","units":{"USD":[{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"}]}},"StockRepurchasedAndRetiredDuringPeriodValue":{"label":"Stock Repurchased and Retired During Period, Value","description":"Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital).","units":{"USD":[{"start":"2024-01-01","end":"2024-06-30","val":1846000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":1846000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":1846000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":1846000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":6670000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":6670000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":4824000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-07-01","end":"2024-09-30","val":4824000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":7827000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":7827000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":6963000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":6963000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":23020000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":16057000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":32693000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":9673000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":41699000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":18482000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2026Q1"}]}},"StockRepurchasedDuringPeriodValue":{"label":"Stock Repurchased During Period, Value","description":"Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.","units":{"USD":[{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1800000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":1800000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":1800000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":6700000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":6700000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":4800000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-07-01","end":"2024-09-30","val":4800000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":7800000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":7800000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":7000000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":7000000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":23000000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":16100000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":32700000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":9700000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2026-01-01","end":"2026-03-31","val":18500000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2026Q1"}]}},"StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased":{"label":"Stock Repurchase Program, Remaining Number of Shares Authorized to be Repurchased","description":"The remaining number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan.","units":{"shares":[{"end":"2024-06-30","val":23200000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":18300000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2024-12-31","val":17200000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":17200000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":17200000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":17200000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":10200000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":19200000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":9500000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":50500000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24"},{"end":"2025-12-31","val":50500000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2025Q4I"},{"end":"2026-03-31","val":32000000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2026Q1I"}]}},"TreasuryStockCommonShares":{"label":"Treasury Stock, Common, Shares","description":"Number of previously issued common shares repurchased by the issuing entity and held in treasury.","units":{"shares":[{"end":"2023-12-31","val":0,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2023Q4I"},{"end":"2024-06-30","val":71833,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":251997,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2024-12-31","val":291229,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":291229,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":291229,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":291229,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":291229,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":575793,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1281197,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1638912,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":2124094,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24"},{"end":"2025-12-31","val":2124094,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2025Q4I"},{"end":"2026-03-31","val":3187654,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2026Q1I"}]}},"TreasuryStockCommonValue":{"label":"Treasury Stock, Common, Value","description":"Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury.","units":{"USD":[{"end":"2023-12-31","val":0,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":0,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2023-12-31","val":0,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2023Q4I"},{"end":"2024-06-30","val":1846000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":6670000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2024-12-31","val":7827000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":7827000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":7827000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":7827000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":7827000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":14790000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":30847000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":40520000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":49526000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24"},{"end":"2025-12-31","val":49526000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2025Q4I"},{"end":"2026-03-31","val":68008000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2026Q1I"}]}},"FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings":{"label":"Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings","description":"Amount of gain (loss) recognized in income from liability measured at fair value on recurring basis using unobservable input (level 3).","units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":46590000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":3207000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":7845000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":4638000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":13793000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":13793000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":5948000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":13939000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":13939000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":1100000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-11606000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":-12706000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-9820000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":1786000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-9820000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements":{"label":"Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements","description":"Amount of settlements of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.","units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":44923000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":7046000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":57091000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":50045000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":57091000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":57091000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":0,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":62704000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":62704000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":42533000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":42533000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":42533000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":0,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":58210000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue":{"label":"Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value","description":"Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.","units":{"USD":[{"end":"2022-12-31","val":115128000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2022Q4I"},{"end":"2023-12-31","val":116795000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2023-12-31","val":116795000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2023-12-31","val":116795000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2023-12-31","val":116795000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2023-12-31","val":116795000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2023-12-31","val":116795000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023Q4I"},{"end":"2024-03-31","val":112956000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-03-31","val":112956000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2024Q1I"},{"end":"2024-06-30","val":67549000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-06-30","val":67549000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":73497000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2024-09-30","val":73497000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3I"},{"end":"2024-12-31","val":68030000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":68030000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":68030000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":68030000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":68030000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":69130000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2025-03-31","val":69130000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q1I"},{"end":"2025-06-30","val":13891000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2025-06-30","val":13891000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":15677000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":0,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"IncreaseDecreaseInMortgageLoansHeldForSale":{"label":"Increase (Decrease) in Mortgage Loans Held-for-sale","description":"The increase (decrease) during the reporting period in the value of mortgage loans that are held with the intention to sell or be securitized in the near future.","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-01-01","end":"2024-09-30","val":62880000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":62880000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":188662000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":188662000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-113951000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":-113951000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-151132000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":-189094000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":-98304000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-57905000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2026Q1"}]}},"MortgagesHeldForSaleFairValueDisclosure":{"label":"Mortgages Held-for-sale, Fair Value Disclosure","description":"Fair value portion of mortgage loans held-for-sale.","units":{"USD":[{"end":"2023-12-31","val":0,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2023-12-31","val":0,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2023Q4I"},{"end":"2024-09-30","val":177610000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2024-12-31","val":303393000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":303393000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":303393000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":303393000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":303393000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":189442000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":152261000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":114299000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":205089000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24"},{"end":"2025-12-31","val":205089000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2025Q4I"},{"end":"2026-03-31","val":147184000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2026Q1I"}]}},"PaymentsToAcquireMachineryAndEquipment":{"label":"Payments to Acquire Machinery and Equipment","description":"The cash outflow for acquisition of machinery and equipment.","units":{"USD":[{"start":"2024-09-01","end":"2024-09-30","val":13500000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"}]}},"ProceedsFromShortTermDebt":{"label":"Proceeds from Short-term Debt","description":"The cash inflow from a borrowing having initial term of repayment within one year or the normal operating cycle, if longer.","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-01-01","end":"2024-09-30","val":544784000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":544784000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":1272536000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":1272536000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":195862000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":195862000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":151616000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":114931000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":202537000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":143930000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2026Q1"}]}},"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":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-01-01","end":"2024-09-30","val":483761000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":483761000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":1092063000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":1092063000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":304022000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":304022000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":296946000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":296326000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":299317000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":197736000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2026Q1"}]}},"WarehouseAgreementBorrowings":{"label":"Warehouse Agreement Borrowings","description":"Carrying value as of the balance sheet date of the outstanding short-term borrowings under a revolving line of credit used by mortgage bankers to finance the origination or purchase of loans.","units":{"USD":[{"end":"2023-12-31","val":0,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2023-12-31","val":0,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2023Q4I"},{"end":"2024-09-30","val":170167000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2024-12-31","val":289617000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":289617000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":289617000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":289617000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":289617000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":181457000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":144287000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":108222000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":192837000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24"},{"end":"2025-12-31","val":192837000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2025Q4I"},{"end":"2026-03-31","val":139031000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2026Q1I"}]}},"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-12-31","val":-2001000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":1342000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":1342000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":2371000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":3702000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-01-01","end":"2024-09-30","val":3516000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":2758000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":2758000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-274000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":-274000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-851000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":-1601000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":-1672000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":1198000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2026Q1"}]}},"ProceedsFromIncomeTaxRefunds":{"label":"Proceeds from Income Tax Refunds","description":"The amount of cash received during the period as refunds for the overpayment of taxes.","units":{"USD":[{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-12-31","val":12000000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":36600000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1"}]}},"SegmentReportingOtherItemAmount":{"label":null,"description":null,"units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":-18053000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-23037000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":-23037000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-6664000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-13326000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":-6662000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-15981000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":-2655000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-18961000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":-18961000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":4510000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":5610000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":1029000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":-3481000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-2228000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":-3257000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-4728000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-224000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2026Q1"}]}},"StandardProductWarrantyAccrualPreexistingIncreaseDecrease":{"label":"Standard Product Warranty Accrual, Increase (Decrease) for Preexisting Warranties","description":"Amount of increase (decrease) in the standard product warranty accrual from changes in estimates attributable to preexisting product warranties. Excludes extended product warranties.","units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":3169000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":3350000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":3350000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-10896000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"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":"2024-12-31","val":0,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":0,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":0,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-06-30","val":583000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":607000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":613000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24"},{"end":"2025-12-31","val":613000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2025Q4I"},{"end":"2026-03-31","val":-452000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2026Q1I"}]}},"AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost":{"label":"Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year 5 Through 10","description":"Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in sixth through tenth 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":"2025-06-30","val":6107000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":5967000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":8240000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24"},{"end":"2025-12-31","val":8240000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2025Q4I"},{"end":"2026-03-31","val":6708000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2026Q1I"}]}},"AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue":{"label":"Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 5 Through 10","description":"Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in sixth through tenth 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":"2025-06-30","val":6224000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":6119000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":8402000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24"},{"end":"2025-12-31","val":8402000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2025Q4I"},{"end":"2026-03-31","val":6707000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2026Q1I"}]}},"AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost":{"label":"Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year One Through Five","description":"Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2025-06-30","val":8849000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":9034000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":8314000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24"},{"end":"2025-12-31","val":8314000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2025Q4I"},{"end":"2026-03-31","val":4456000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2026Q1I"}]}},"AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue":{"label":"Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five","description":"Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2025-06-30","val":9063000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":9278000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":8461000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24"},{"end":"2025-12-31","val":8461000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2025Q4I"},{"end":"2026-03-31","val":4466000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2026Q1I"}]}},"AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost":{"label":"Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year 10","description":"Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing after tenth 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":"2025-06-30","val":11079000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":7809000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":9711000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24"},{"end":"2025-12-31","val":9711000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2025Q4I"},{"end":"2026-03-31","val":9753000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2026Q1I"}]}},"AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue":{"label":"Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 10","description":"Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing after tenth 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":"2025-06-30","val":11257000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":8042000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":9908000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24"},{"end":"2025-12-31","val":9908000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2025Q4I"},{"end":"2026-03-31","val":9831000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2026Q1I"}]}},"AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate":{"label":"Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Fair Value","description":"Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date.","units":{"USD":[{"end":"2025-06-30","val":30613000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":30019000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":30704000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24"},{"end":"2025-12-31","val":30704000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2025Q4I"},{"end":"2026-03-31","val":24294000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2026Q1I"}]}},"AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis":{"label":"Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, 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), with single maturity date and allocated without single maturity date.","units":{"USD":[{"end":"2025-06-30","val":30067000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":29292000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":30091000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24"},{"end":"2025-12-31","val":30091000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2025Q4I"},{"end":"2026-03-31","val":24210000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2026Q1I"}]}},"AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost":{"label":"Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, Year One","description":"Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in 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":"2025-06-30","val":2099000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1498000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1080000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24"},{"end":"2025-12-31","val":1080000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2025Q4I"},{"end":"2026-03-31","val":293000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2026Q1I"}]}},"AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue":{"label":"Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One","description":"Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next 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":"2025-06-30","val":2126000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1536000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1166000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24"},{"end":"2025-12-31","val":1166000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2025Q4I"},{"end":"2026-03-31","val":286000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2026Q1I"}]}},"LiabilityForClaimsAndClaimsAdjustmentExpense":{"label":"Liability for Claims and Claims Adjustment Expense","description":"The amount needed to reflect the estimated ultimate cost of settling claims relating to insured events that have occurred on or before the balance sheet date, whether or not reported to the insurer at that date.","units":{"USD":[{"end":"2025-06-30","val":31600000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":31300000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":32700000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24"},{"end":"2025-12-31","val":32700000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2025Q4I"},{"end":"2026-03-31","val":33200000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2026Q1I"}]}},"LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredButNotReportedIBNRClaimsAmount":{"label":"Liability for Unpaid Claims and Claims Adjustment Expense, Incurred but Not Reported (IBNR) Claims, Amount","description":"Estimated costs as of the balance sheet date of settling insured claims and costs incurred in the claims settlement process for claims that have not yet been submitted to the insurance company for reimbursement.","units":{"USD":[{"end":"2025-06-30","val":27500000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":27600000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":27400000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24"},{"end":"2025-12-31","val":27400000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2025Q4I"},{"end":"2026-03-31","val":29000000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2026Q1I"}]}},"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":"2025-01-01","end":"2025-06-30","val":583000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":583000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":607000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":24000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":613000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-1065000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2026Q1"}]}},"PaymentsForLossesAndLossAdjustmentExpense":{"label":"Liability for Unpaid Claims and Claims Adjustment Expense, Claims Paid","description":"Amount, after effects of reinsurance, of payments to settle insured claims and pay costs incurred in the claims settlement process.","units":{"USD":[{"start":"2025-01-01","end":"2025-06-30","val":800000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":800000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":2400000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":1600000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":5300000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":1800000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2026Q1"}]}},"PaymentsToAcquireInvestments":{"label":"Payments to Acquire Investments","description":"The cash outflow associated with the purchase of all investments (debt, security, other) during the period.","units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":2022000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":5495000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":11939000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":32172000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2026Q1"}]}},"PolicyholderBenefitsAndClaimsIncurredNet":{"label":"Policyholder Benefits and Claims Incurred, Net","description":"Amount, after effects of policies assumed or ceded, of expense related to the provision for policy benefits and costs incurred.","units":{"USD":[{"start":"2025-01-01","end":"2025-06-30","val":100000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":100000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-1000000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":-1200000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-5400000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-2200000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2026Q1"}]}},"ProceedsFromSaleMaturityAndCollectionsOfInvestments":{"label":"Proceeds from Sale, Maturity and Collection of Investments","description":"The cash inflow associated with the sale, maturity and collection of all investments such as debt, security and so forth during the period.","units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":2001000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":6360000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":12518000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":20002000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2026Q1"}]}},"StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance":{"label":"Statutory Accounting Practices, Statutory Capital and Surplus, Balance","description":"The amount of statutory capital and surplus (stockholders' equity) as of the balance sheet date using prescribed or permitted statutory accounting practices (rather than GAAP, if different) of the state or country.","units":{"USD":[{"end":"2025-06-30","val":17700000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":17200000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":13000000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24"},{"end":"2025-12-31","val":13000000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2025Q4I"},{"end":"2026-03-31","val":11400000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2026Q1I"}]}},"StatutoryAccountingPracticesStatutoryCapitalAndSurplusRequired":{"label":"Statutory Accounting Practices, Statutory Capital and Surplus Required","description":"Amount of statutory capital required to be maintained as of the balance sheet date under prescribed or permitted statutory accounting practices.","units":{"USD":[{"end":"2025-06-30","val":7000000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":7000000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":7000000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"},{"end":"2026-03-31","val":7000000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","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":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":11600000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24"},{"start":"2025-01-01","end":"2025-12-31","val":11600000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":0,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2026Q1"}]}},"DeferredTaxAssetsInventory":{"label":"Deferred Tax Assets, Inventory","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory.","units":{"USD":[{"end":"2024-12-31","val":4228000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-12-31","val":13074000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets":{"label":"Deferred Tax Liabilities, Intangible Assets","description":"Amount of deferred tax liability attributable to taxable temporary differences from intangible assets other than goodwill.","units":{"USD":[{"end":"2024-12-31","val":5709000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-12-31","val":11604000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"DeferredTaxLiabilitiesRegulatoryAssets":{"label":"Deferred Tax Liabilities, Regulatory Assets","description":"Amount of deferred tax liability attributable to taxable temporary differences from regulatory assets.","units":{"USD":[{"end":"2024-12-31","val":4318000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-12-31","val":9132000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"EffectiveIncomeTaxRateReconciliationTaxCreditEnergyRelatedAmount":{"label":null,"description":null,"units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":3158000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":11830000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":11220000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"EffectiveIncomeTaxRateReconciliationTaxCreditEnergyRelatedPercent":{"label":null,"description":null,"units":{"pure":[{"start":"2023-01-01","end":"2023-12-31","val":0.008,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0.027,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0.039,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"EffectiveIncomeTaxRateReconciliationTaxCreditsOther":{"label":"Effective Income Tax Rate Reconciliation, Tax Credit, Other, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other tax credits.","units":{"pure":[{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0.008,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0.004,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"IncomeTaxPaidFederalAfterRefundReceived":{"label":null,"description":null,"units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":62972000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":104785000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":98242000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"IncomeTaxPaidStateAndLocalAfterRefundReceived":{"label":null,"description":null,"units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":18348000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":22762000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":22495000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"IncomeTaxReconciliationNondeductibleExpenseOther":{"label":"Effective Income Tax Rate Reconciliation, Nondeductible Expense, Other, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other nondeductible expenses.","units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":-1673000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-344000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":1136000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"IncomeTaxReconciliationTaxCreditsOther":{"label":"Effective Income Tax Rate Reconciliation, Tax Credit, Other, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other tax credits.","units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":17000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":3499000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":1106000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}}},"dei":{"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":574000000,"accn":"0001140361-22-009752","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2021Q2I"},{"end":"2022-06-30","val":205600000,"accn":"0001825088-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-02","frame":"CY2022Q2I"},{"end":"2023-06-30","val":447800000,"accn":"0001825088-24-000015","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023Q2I"},{"end":"2024-06-30","val":478300000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2024Q2I"},{"end":"2025-06-30","val":478100000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q2I"}]}}},"srt":{"StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased":{"label":null,"description":null,"units":{"shares":[{"end":"2023-06-30","val":25000000,"accn":"0001825088-24-000056","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-06-30","val":25000000,"accn":"0001825088-24-000066","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2023-06-30","val":25000000,"accn":"0001825088-25-000014","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2023-06-30","val":25000000,"accn":"0001825088-25-000031","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2023-06-30","val":25000000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2023-06-30","val":25000000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2023-06-30","val":25000000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023Q2I"},{"end":"2025-06-30","val":50000000,"accn":"0001825088-25-000054","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2025-06-30","val":50000000,"accn":"0001628280-25-047455","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2025-06-30","val":50000000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q2I"},{"end":"2025-12-31","val":100000000,"accn":"0001628280-26-010837","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24"},{"end":"2025-12-31","val":100000000,"accn":"0001628280-26-029073","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-01","frame":"CY2025Q4I"}]}}},"ecd":{"CoSelectedMeasureAmt":{"label":"","description":"","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":168998000,"accn":"0001628280-26-025557","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":345172000,"accn":"0001628280-26-025557","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":404425000,"accn":"0001628280-26-025557","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":437366000,"accn":"0001628280-26-025557","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-16","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":395498000,"accn":"0001628280-26-025557","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-16","frame":"CY2025"}]}},"NonPeoNeoAvgCompActuallyPaidAmt":{"label":"","description":"","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":2077460,"accn":"0001628280-26-025557","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":3687962,"accn":"0001628280-26-025557","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":12617078,"accn":"0001628280-26-025557","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":5208396,"accn":"0001628280-26-025557","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-16","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":1871259,"accn":"0001628280-26-025557","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-16","frame":"CY2025"}]}},"NonPeoNeoAvgTotalCompAmt":{"label":"","description":"","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":2210117,"accn":"0001628280-26-025557","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":4626049,"accn":"0001628280-26-025557","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":6419061,"accn":"0001628280-26-025557","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":7322225,"accn":"0001628280-26-025557","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-16","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":2576825,"accn":"0001628280-26-025557","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-16","frame":"CY2025"}]}},"PeerGroupTotalShareholderRtnAmt":{"label":"","description":"","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":136,"accn":"0001628280-26-025557","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":106,"accn":"0001628280-26-025557","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":151,"accn":"0001628280-26-025557","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":166,"accn":"0001628280-26-025557","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-16","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":163,"accn":"0001628280-26-025557","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-16","frame":"CY2025"}]}},"PeoActuallyPaidCompAmt":{"label":"","description":"","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":12683973,"accn":"0001628280-26-025557","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":3789895,"accn":"0001628280-26-025557","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":26361566,"accn":"0001628280-26-025557","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":7550989,"accn":"0001628280-26-025557","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-16","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":7777772,"accn":"0001628280-26-025557","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-16","frame":"CY2025"}]}},"PeoTotalCompAmt":{"label":"","description":"","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":14391664,"accn":"0001628280-26-025557","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":8287488,"accn":"0001628280-26-025557","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":11367502,"accn":"0001628280-26-025557","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":12879808,"accn":"0001628280-26-025557","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-16","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":10227930,"accn":"0001628280-26-025557","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-16","frame":"CY2025"}]}},"TotalShareholderRtnAmt":{"label":"","description":"","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":93,"accn":"0001628280-26-025557","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":42,"accn":"0001628280-26-025557","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":170,"accn":"0001628280-26-025557","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":111,"accn":"0001628280-26-025557","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-16","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":82,"accn":"0001628280-26-025557","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-16","frame":"CY2025"}]}}}}}