{"cik":1818201,"entityName":"CCC Intelligent Solutions Holdings Inc.","facts":{"dei":{"EntityCommonStockSharesOutstanding":{"label":"Entity Common Stock, Shares Outstanding","description":"Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.","units":{"shares":[{"end":"2021-11-05","val":603696825,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2022-02-25","val":612140874,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"end":"2022-04-29","val":614236466,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-07-29","val":616503861,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-10-28","val":620711455,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2022Q3I"},{"end":"2023-02-24","val":625056959,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"end":"2023-04-28","val":628313971,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1I"},{"end":"2023-07-28","val":632128260,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2023-10-31","val":634879578,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2023Q3I"},{"end":"2024-02-21","val":604651284,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"end":"2024-04-23","val":614584238,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2024Q1I"},{"end":"2024-07-23","val":623400373,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2I"},{"end":"2024-10-21","val":625502334,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2024Q3I"},{"end":"2025-02-18","val":656781611,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2025-04-29","val":659060196,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-07-24","val":649943555,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-10-23","val":642019656,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2026-02-17","val":607126060,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24"}]}},"EntityPublicFloat":{"label":"Entity Public Float","description":"The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.","units":{"USD":[{"end":"2020-06-30","val":0,"accn":"0001193125-21-098450","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-06-30","val":0,"accn":"0001193125-21-160809","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-05-14","frame":"CY2020Q2I"},{"end":"2021-06-30","val":6879000000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2021Q2I"},{"end":"2022-06-30","val":1273000000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2022Q2I"},{"end":"2023-06-30","val":1847000000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2023Q2I"},{"end":"2024-06-30","val":4483000000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2024Q2I"},{"end":"2025-06-30","val":5261000000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q2I"}]}}},"us-gaap":{"AccountsPayableAndAccruedLiabilitiesCurrent":{"label":"Accounts Payable and Accrued Liabilities, Current","description":"Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits.","units":{"USD":[{"end":"2020-09-30","val":2596,"accn":"0001193125-20-293805","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":900390,"accn":"0001193125-21-098450","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":900390,"accn":"0001193125-21-160809","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-05-14"},{"end":"2020-12-31","val":900390,"accn":"0001193125-21-172459","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-25"},{"end":"2020-12-31","val":900390,"accn":"0001193125-21-228548","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":4238716,"accn":"0001193125-21-172459","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-25","frame":"CY2021Q1I"},{"end":"2021-06-30","val":5086224,"accn":"0001193125-21-228548","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29","frame":"CY2021Q2I"}]}},"AccountsPayableCurrent":{"label":"Accounts Payable, Current","description":"Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2020-12-31","val":13164000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":13164000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2020Q4I"},{"end":"2021-09-30","val":16083000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":12918000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"end":"2021-12-31","val":12918000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":12918000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":12918000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"end":"2021-12-31","val":12918000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2021Q4I"},{"end":"2022-03-31","val":16935000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":15350000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":14579000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2022Q3I"},{"end":"2022-12-31","val":27599000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"end":"2022-12-31","val":27599000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"end":"2022-12-31","val":27599000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2022-12-31","val":27599000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"end":"2022-12-31","val":27599000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":15795000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":19084000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":18235000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2023Q3I"},{"end":"2023-12-31","val":16324000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"end":"2023-12-31","val":16324000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"end":"2023-12-31","val":16324000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2023-12-31","val":16324000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"end":"2023-12-31","val":16324000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2023Q4I"},{"end":"2024-03-31","val":23718000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2024Q1I"},{"end":"2024-06-30","val":20954000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":21804000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2024Q3I"},{"end":"2024-12-31","val":18393000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":18393000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":18393000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":18393000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":18393000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":23775000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":17996000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":22633000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":30954000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24"}]}},"AccountsReceivableGross":{"label":"Accounts Receivable, before Allowance for Credit Loss","description":"Amount, before 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":78331000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":78331000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2020Q4I"},{"end":"2021-09-30","val":86339000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":82584000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"end":"2021-12-31","val":82584000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":82584000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":82584000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"end":"2021-12-31","val":82584000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2021Q4I"},{"end":"2022-03-31","val":80907000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":87112000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":102884000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2022Q3I"},{"end":"2022-12-31","val":103692000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"end":"2022-12-31","val":103692000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"end":"2022-12-31","val":103692000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2022-12-31","val":103692000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"end":"2022-12-31","val":103692000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":99134000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":102013000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":122851000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2023Q3I"},{"end":"2023-12-31","val":107939000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"end":"2023-12-31","val":107939000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"end":"2023-12-31","val":107939000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2023-12-31","val":107939000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"end":"2023-12-31","val":107939000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2023Q4I"},{"end":"2024-03-31","val":106799000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2024Q1I"},{"end":"2024-06-30","val":125011000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":133998000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2024Q3I"},{"end":"2024-12-31","val":111270000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":111270000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":111270000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":111270000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":111270000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":103919000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":136760000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":144803000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":140829000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24"}]}},"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":74107000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":74107000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2020Q4I"},{"end":"2021-09-30","val":82367000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":78793000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"end":"2021-12-31","val":78793000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":78793000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":78793000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"end":"2021-12-31","val":78793000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2021Q4I"},{"end":"2022-03-31","val":76746000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":82816000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":98194000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2022Q3I"},{"end":"2022-12-31","val":98353000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"end":"2022-12-31","val":98353000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"end":"2022-12-31","val":98353000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2022-12-31","val":98353000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"end":"2022-12-31","val":98353000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":92268000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":96139000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":117799000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2023Q3I"},{"end":"2023-12-31","val":102365000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"end":"2023-12-31","val":102365000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"end":"2023-12-31","val":102365000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2023-12-31","val":102365000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"end":"2023-12-31","val":102365000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2023Q4I"},{"end":"2024-03-31","val":102007000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2024Q1I"},{"end":"2024-06-30","val":120932000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":129606000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2024Q3I"},{"end":"2024-12-31","val":106578000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":106578000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":106578000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":106578000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":106578000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":99594000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":132450000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":140702000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":137056000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24"}]}},"AccountsReceivableNetCurrent":{"label":"Accounts Receivable, after Allowance for Credit Loss, Current","description":"Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.","units":{"USD":[{"end":"2019-01-01","val":59252000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2018Q4I"},{"end":"2019-12-31","val":63613000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2019Q4I"},{"end":"2020-12-31","val":74107000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":74107000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"end":"2020-12-31","val":74107000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2020Q4I"},{"end":"2021-09-30","val":82367000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":78793000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"end":"2021-12-31","val":78793000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":78793000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":78793000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"end":"2021-12-31","val":78793000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"end":"2021-12-31","val":78793000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021Q4I"},{"end":"2022-03-31","val":76746000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":82816000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":98194000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2022Q3I"},{"end":"2022-12-31","val":98353000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"end":"2022-12-31","val":98353000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"end":"2022-12-31","val":98353000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2022-12-31","val":98353000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"end":"2022-12-31","val":98353000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"end":"2022-12-31","val":98353000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022Q4I"},{"end":"2023-03-31","val":92268000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":96139000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":117799000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2023Q3I"},{"end":"2023-12-31","val":102365000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"end":"2023-12-31","val":102365000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"end":"2023-12-31","val":102365000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2023-12-31","val":102365000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"end":"2023-12-31","val":102365000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2023-12-31","val":102365000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023Q4I"},{"end":"2024-03-31","val":102007000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2024Q1I"},{"end":"2024-06-30","val":120932000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":129606000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2024Q3I"},{"end":"2024-12-31","val":106578000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":106578000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":106578000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":106578000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":106578000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":99594000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":132450000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":140702000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":137056000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24"}]}},"AccruedEmployeeBenefitsCurrent":{"label":"Accrued Employee Benefits, Current","description":"Carrying value as of the balance sheet date of obligations, excluding pension and other postretirement benefits, incurred through that date and payable for perquisites provided to employees pertaining to services received from them. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2020-12-31","val":1979000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":1979000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2020Q4I"},{"end":"2021-09-30","val":2035000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":2443000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"end":"2021-12-31","val":2443000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":2443000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":2443000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"end":"2021-12-31","val":2443000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2136000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2702000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":3586000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2749000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"end":"2022-12-31","val":2749000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"end":"2022-12-31","val":2749000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2022-12-31","val":2749000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"end":"2022-12-31","val":2749000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":3566000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":2914000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":3198000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2023Q3I"},{"end":"2023-12-31","val":2572000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"end":"2023-12-31","val":2572000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"end":"2023-12-31","val":2572000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2023-12-31","val":2572000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"end":"2023-12-31","val":2572000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2023Q4I"},{"end":"2024-03-31","val":3107000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2024Q1I"},{"end":"2024-06-30","val":2736000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":2938000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2024Q3I"},{"end":"2024-12-31","val":2235000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":2235000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":2235000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":2235000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":2235000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":2829000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":2270000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":2528000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":2619000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24"}]}},"AccruedIncomeTaxesCurrent":{"label":"Accrued Income Taxes, Current","description":"Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.","units":{"USD":[{"end":"2020-12-31","val":5129000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":5129000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2020Q4I"},{"end":"2021-09-30","val":7161000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":7243000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"end":"2021-12-31","val":7243000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":7243000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":7243000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"end":"2021-12-31","val":7243000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2021Q4I"},{"end":"2022-03-31","val":27366000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":20847000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":17025000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2022Q3I"},{"end":"2022-12-31","val":922000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"end":"2022-12-31","val":922000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"end":"2022-12-31","val":922000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2022-12-31","val":922000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"end":"2022-12-31","val":922000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":5001000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":3509000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":9537000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2023Q3I"},{"end":"2023-12-31","val":3689000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"end":"2023-12-31","val":3689000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"end":"2023-12-31","val":3689000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2023-12-31","val":3689000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"end":"2023-12-31","val":3689000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2023Q4I"},{"end":"2024-03-31","val":9126000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2024Q1I"},{"end":"2024-06-30","val":215000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1986000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2024Q3I"},{"end":"2024-12-31","val":80000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":80000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":80000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":80000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":80000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":80000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":80000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":80000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":0,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"AccruedLiabilitiesCurrent":{"label":"Accrued Liabilities, Current","description":"Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2020-12-31","val":52987000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":52987000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2020Q4I"},{"end":"2021-09-30","val":81771000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":66691000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"end":"2021-12-31","val":66691000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":66691000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":66691000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"end":"2021-12-31","val":66691000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2021Q4I"},{"end":"2022-03-31","val":50257000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":60641000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":63873000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2022Q3I"},{"end":"2022-12-31","val":71445000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"end":"2022-12-31","val":71445000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"end":"2022-12-31","val":71445000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2022-12-31","val":71445000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"end":"2022-12-31","val":71445000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":45972000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":54711000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":61005000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2023Q3I"},{"end":"2023-12-31","val":71478000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"end":"2023-12-31","val":71478000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"end":"2023-12-31","val":71478000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2023-12-31","val":71478000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"end":"2023-12-31","val":71478000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2023Q4I"},{"end":"2024-03-31","val":39503000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2024Q1I"},{"end":"2024-06-30","val":61149000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":57598000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2024Q3I"},{"end":"2024-12-31","val":72543000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":72543000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":72543000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":72543000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":72543000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":58166000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":66504000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":73307000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":80897000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24"}]}},"AccruedProfessionalFeesCurrent":{"label":"Accrued Professional Fees, Current","description":"Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2020-12-31","val":2753000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":2753000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2020Q4I"},{"end":"2021-09-30","val":12262000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":2371000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"end":"2021-12-31","val":2371000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":2371000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":2371000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"end":"2021-12-31","val":2371000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2021Q4I"},{"end":"2022-03-31","val":3396000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":5335000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":4178000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1877000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"end":"2022-12-31","val":1877000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"end":"2022-12-31","val":1877000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2022-12-31","val":1877000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"end":"2022-12-31","val":1877000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":3820000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":5359000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":7620000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2023Q3I"},{"end":"2023-12-31","val":2183000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"end":"2023-12-31","val":2183000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"end":"2023-12-31","val":2183000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2023-12-31","val":2183000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"end":"2023-12-31","val":2183000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2023Q4I"},{"end":"2024-03-31","val":4060000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2024Q1I"},{"end":"2024-06-30","val":7542000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":6459000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2024Q3I"},{"end":"2024-12-31","val":6260000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":6260000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":6260000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":6260000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":6260000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":3093000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":3600000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":3879000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":2150000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24"}]}},"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":59569000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":59569000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2020Q4I"},{"end":"2021-09-30","val":74907000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":81615000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"end":"2021-12-31","val":81615000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":81615000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":81615000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"end":"2021-12-31","val":81615000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2021Q4I"},{"end":"2022-03-31","val":81352000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":87358000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":93444000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2022Q3I"},{"end":"2022-12-31","val":99034000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"end":"2022-12-31","val":99034000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"end":"2022-12-31","val":99034000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2022-12-31","val":99034000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"end":"2022-12-31","val":99034000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":106852000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":115240000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":123155000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2023Q3I"},{"end":"2023-12-31","val":125002000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"end":"2023-12-31","val":125002000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"end":"2023-12-31","val":125002000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2023-12-31","val":125002000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"end":"2023-12-31","val":125002000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2023Q4I"},{"end":"2024-03-31","val":129061000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2024Q1I"},{"end":"2024-06-30","val":138292000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":148586000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2024Q3I"},{"end":"2024-12-31","val":159276000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":159276000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":159276000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":159276000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":159276000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":168219000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":177878000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":187096000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":192351000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24"}]}},"AccumulatedOtherComprehensiveIncomeLossNetOfTax":{"label":"Accumulated Other Comprehensive Income (Loss), Net of Tax","description":"Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.","units":{"USD":[{"end":"2020-12-31","val":-271000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":-271000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2020Q4I"},{"end":"2021-09-30","val":-289000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":-315000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"end":"2021-12-31","val":-315000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":-315000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":-315000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"end":"2021-12-31","val":-315000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2021Q4I"},{"end":"2022-03-31","val":-306000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":-609000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":-1119000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2022Q3I"},{"end":"2022-12-31","val":-884000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"end":"2022-12-31","val":-884000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"end":"2022-12-31","val":-884000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2022-12-31","val":-884000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"end":"2022-12-31","val":-884000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":-850000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":-1135000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":-1158000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2023Q3I"},{"end":"2023-12-31","val":-1073000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"end":"2023-12-31","val":-1073000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"end":"2023-12-31","val":-1073000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2023-12-31","val":-1073000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"end":"2023-12-31","val":-1073000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2023Q4I"},{"end":"2024-03-31","val":-1148000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2024Q1I"},{"end":"2024-06-30","val":-1164000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":-1047000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2024Q3I"},{"end":"2024-12-31","val":-1195000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":-1195000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":-1195000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":-1195000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":-1195000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":-1210000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":-1157000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":-1074000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":-1024000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24"}]}},"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-08-18","val":13380723,"accn":"0001193125-21-160809","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-05-14"},{"end":"2020-09-30","val":5040681,"accn":"0001193125-20-293805","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2020-09-30","val":86466842,"accn":"0001193125-21-160809","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-05-14","frame":"CY2020Q3I"},{"end":"2020-12-31","val":6040631,"accn":"0001193125-21-098450","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":190771666,"accn":"0001193125-21-160809","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-05-14"},{"end":"2020-12-31","val":190771666,"accn":"0001193125-21-172459","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-25"},{"end":"2020-12-31","val":190771666,"accn":"0001193125-21-228548","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"end":"2020-12-31","val":1501206000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":1501206000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0,"accn":"0001193125-21-172459","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-25","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0,"accn":"0001193125-21-228548","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29","frame":"CY2021Q2I"},{"end":"2021-09-30","val":2525750000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":2618924000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"end":"2021-12-31","val":2618924000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":2618924000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":2618924000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"end":"2021-12-31","val":2618924000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2653201000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2686326000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2720695000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2754055000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"end":"2022-12-31","val":2754055000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"end":"2022-12-31","val":2754055000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2022-12-31","val":2754055000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"end":"2022-12-31","val":2754055000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2781104000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":2829184000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":2868881000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2023Q3I"},{"end":"2023-12-31","val":2909757000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"end":"2023-12-31","val":2909757000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"end":"2023-12-31","val":2909757000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2023-12-31","val":2909757000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"end":"2023-12-31","val":2909757000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2023Q4I"},{"end":"2024-03-31","val":2911660000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2024Q1I"},{"end":"2024-06-30","val":3000367000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":3042590000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2024Q3I"},{"end":"2024-12-31","val":3094182000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":3094182000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":3094182000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":3094182000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":3094182000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":3363526000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":3409623000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":3449971000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":3483031000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24"}]}},"AdjustmentsToAdditionalPaidInCapitalDividendsInExcessOfRetainedEarnings":{"label":"Adjustments to Additional Paid in Capital, Dividends in Excess of Retained Earnings","description":"Amount of decrease in additional paid in capital (APIC) resulting from dividends legally declared (or paid) in excess of retained earnings balance.","units":{"USD":[{"start":"2021-07-01","end":"2021-09-30","val":-9006000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":-9006000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-9006000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":-9006000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":9006000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021"}]}},"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":"2019-01-01","end":"2019-12-31","val":7124000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1629000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q1"},{"start":"2020-04-01","end":"2020-06-30","val":2272000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q2"},{"start":"2020-07-01","end":"2020-09-30","val":1799000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":7486000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2020-01-01","end":"2020-12-31","val":7486000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":11838000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-03-31","val":11838000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":11838000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-01-01","end":"2021-03-31","val":11838000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2021Q1"},{"start":"2021-04-01","end":"2021-06-30","val":2579000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-04-01","end":"2021-06-30","val":2579000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":2579000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2021Q2"},{"start":"2021-07-01","end":"2021-09-30","val":213966000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":213966000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":254965000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":254965000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":254965000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":23644000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":23644000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-03-31","val":23644000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-01-01","end":"2022-03-31","val":23644000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2022-01-01","end":"2022-03-31","val":23644000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-01-01","end":"2022-03-31","val":23644000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2022Q1"},{"start":"2022-04-01","end":"2022-06-30","val":28403000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":28403000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-04-01","end":"2022-06-30","val":28403000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-04-01","end":"2022-06-30","val":28403000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2022Q2"},{"start":"2022-07-01","end":"2022-09-30","val":28722000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-07-01","end":"2022-09-30","val":28722000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":109387000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":109387000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":28930000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":28930000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-03-31","val":28930000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-01-01","end":"2023-03-31","val":28930000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"start":"2023-01-01","end":"2023-03-31","val":28930000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-01-01","end":"2023-03-31","val":28930000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2023Q1"},{"start":"2023-04-01","end":"2023-06-30","val":35900000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":35900000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-04-01","end":"2023-06-30","val":35900000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-04-01","end":"2023-06-30","val":35900000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2023Q2"},{"start":"2023-07-01","end":"2023-09-30","val":39751000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":39751000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":144628000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":144628000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":144628000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":44971000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"start":"2024-01-01","end":"2024-03-31","val":44971000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-03-31","val":44971000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-01-01","end":"2024-03-31","val":44971000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":44971000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-01-01","end":"2024-03-31","val":44971000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q1"},{"start":"2024-04-01","end":"2024-06-30","val":40125000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":40125000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-04-01","end":"2024-06-30","val":40125000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":40125000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q2"},{"start":"2024-07-01","end":"2024-09-30","val":42125000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-07-01","end":"2024-09-30","val":42125000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":171038000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":171038000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":61048000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":61048000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-01-01","end":"2025-03-31","val":61048000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-04-01","end":"2025-06-30","val":45975000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":45975000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q2"},{"start":"2025-07-01","end":"2025-09-30","val":39193000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":175394000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"AdjustmentsToAdditionalPaidInCapitalWarrantIssued":{"label":"Adjustments to Additional Paid in Capital, Warrant Issued","description":"Amount of increase in additional paid in capital (APIC) resulting from the issuance of warrants. Includes allocation of proceeds of debt securities issued with detachable stock purchase warrants.","units":{"USD":[{"start":"2020-07-03","end":"2020-09-30","val":15800000,"accn":"0001193125-20-293805","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3"},{"start":"2020-07-03","end":"2020-12-31","val":15800000,"accn":"0001193125-21-098450","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"}]}},"AllowanceForDoubtfulAccountsReceivable":{"label":"Accounts Receivable, Allowance for Credit Loss","description":"Amount of allowance for credit loss on accounts receivable.","units":{"USD":[{"end":"2018-12-31","val":3024000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2018Q4I"},{"end":"2019-12-31","val":3970000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2019-12-31","val":3970000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"end":"2019-12-31","val":3970000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2019Q4I"},{"end":"2020-06-30","val":3918000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q2I"},{"end":"2020-09-30","val":4340000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":4224000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":4224000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"end":"2020-12-31","val":4224000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2020-12-31","val":4224000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2020-12-31","val":4224000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"end":"2020-12-31","val":4224000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"end":"2020-12-31","val":4224000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2020Q4I"},{"end":"2021-03-31","val":3931000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-03-31","val":3931000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":4218000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2021-06-30","val":4218000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-06-30","val":4218000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2021Q2I"},{"end":"2021-09-30","val":3972000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2021-09-30","val":3972000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":3791000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"end":"2021-12-31","val":3791000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":3791000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":3791000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"end":"2021-12-31","val":3791000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"end":"2021-12-31","val":3791000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"end":"2021-12-31","val":3791000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2021-12-31","val":3791000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"end":"2021-12-31","val":3791000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"end":"2021-12-31","val":3791000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2021Q4I"},{"end":"2022-03-31","val":4161000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2022-03-31","val":4161000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2022-03-31","val":4161000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"end":"2022-03-31","val":4161000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2022Q1I"},{"end":"2022-06-30","val":4296000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2022-06-30","val":4296000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"end":"2022-06-30","val":4296000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2022-06-30","val":4296000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2022Q2I"},{"end":"2022-09-30","val":4690000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"end":"2022-09-30","val":4690000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2022Q3I"},{"end":"2022-12-31","val":5339000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"end":"2022-12-31","val":5339000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"end":"2022-12-31","val":5339000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2022-12-31","val":5339000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"end":"2022-12-31","val":5339000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"end":"2022-12-31","val":5339000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"end":"2022-12-31","val":5339000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2022-12-31","val":5339000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"end":"2022-12-31","val":5339000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2022-12-31","val":5339000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2022Q4I"},{"end":"2023-03-31","val":6866000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"end":"2023-03-31","val":6866000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2023-03-31","val":6866000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"end":"2023-03-31","val":6866000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2023Q1I"},{"end":"2023-06-30","val":5874000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2023-06-30","val":5874000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"end":"2023-06-30","val":5874000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2023-06-30","val":5874000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2023Q2I"},{"end":"2023-09-30","val":5052000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"end":"2023-09-30","val":5052000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2023Q3I"},{"end":"2023-12-31","val":5574000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"end":"2023-12-31","val":5574000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"end":"2023-12-31","val":5574000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2023-12-31","val":5574000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"end":"2023-12-31","val":5574000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2023-12-31","val":5574000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2023-12-31","val":5574000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2023-12-31","val":5574000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2023-12-31","val":5574000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023Q4I"},{"end":"2024-03-31","val":4792000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"end":"2024-03-31","val":4792000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2024-03-31","val":4792000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-03-31","val":4792000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2024Q1I"},{"end":"2024-06-30","val":4079000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2024-06-30","val":4079000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"end":"2024-06-30","val":4079000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-06-30","val":4079000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":4392000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"end":"2024-09-30","val":4325000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-09-30","val":4392000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3I"},{"end":"2024-12-31","val":4692000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":4692000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":4692000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":4692000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":4692000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24"},{"end":"2025-03-31","val":4325000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2025-03-31","val":4325000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2025-06-30","val":4310000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2025-06-30","val":4310000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":4101000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":3773000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24"}]}},"AllowanceForDoubtfulAccountsReceivableCurrent":{"label":"Accounts Receivable, Allowance for Credit Loss, Current","description":"Amount of allowance for credit loss on accounts receivable, classified as current.","units":{"USD":[{"end":"2020-12-31","val":4224000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":4224000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2020Q4I"},{"end":"2021-09-30","val":3972000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":3791000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"end":"2021-12-31","val":3791000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":3791000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":3791000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"end":"2021-12-31","val":3791000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2021Q4I"},{"end":"2022-03-31","val":4161000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":4296000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":4690000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2022Q3I"},{"end":"2022-12-31","val":5339000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"end":"2022-12-31","val":5339000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"end":"2022-12-31","val":5339000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2022-12-31","val":5339000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"end":"2022-12-31","val":5339000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":6866000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":5874000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":5052000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2023Q3I"},{"end":"2023-12-31","val":5574000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"end":"2023-12-31","val":5574000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"end":"2023-12-31","val":5574000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2023-12-31","val":5574000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"end":"2023-12-31","val":5574000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2023Q4I"},{"end":"2024-03-31","val":4792000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2024Q1I"},{"end":"2024-06-30","val":4079000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":4392000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2024Q3I"},{"end":"2024-12-31","val":4692000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":4692000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":4692000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":4692000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":4692000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":4325000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":4310000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":4101000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":3773000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24"}]}},"AllowanceForDoubtfulAccountsReceivableRecoveries":{"label":"Accounts Receivable, Allowance for Credit Loss, Recovery","description":"Amount of increase in allowance for credit loss on accounts receivable, from recovery.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":3113000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2019"},{"start":"2020-01-01","end":"2020-09-30","val":3191000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":1328000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":3814000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2020-01-01","end":"2020-12-31","val":3814000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1066000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1706000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":640000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":2524000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":2524000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":818000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":818000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":3634000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":3634000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":3634000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1232000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":1232000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1936000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":1936000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-04-01","end":"2022-06-30","val":704000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":704000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":3036000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-01-01","end":"2022-09-30","val":3036000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2022-07-01","end":"2022-09-30","val":1100000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-07-01","end":"2022-09-30","val":1100000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":4262000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2022-01-01","end":"2022-12-31","val":4262000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":4262000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":3136000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":3136000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":5153000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-06-30","val":5153000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-04-01","end":"2023-06-30","val":2017000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":2017000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":5302000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-01-01","end":"2023-09-30","val":5302000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2023-07-01","end":"2023-09-30","val":150000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":150000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":7079000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":7079000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":7079000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":964000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"start":"2024-01-01","end":"2024-03-31","val":964000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1759000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-06-30","val":1759000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":794000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":794000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":3029000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-01-01","end":"2024-09-30","val":3029000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":1270000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-07-01","end":"2024-09-30","val":1270000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":4272000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":4272000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":1964000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-06-30","val":2949000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":985000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":4424000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":1474000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":5506000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"AllowanceForDoubtfulAccountsReceivableWriteOffs":{"label":"Accounts Receivable, Allowance for Credit Loss, Writeoff","description":"Amount of direct write-downs of accounts receivable charged against the allowance.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":2167000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2019"},{"start":"2020-01-01","end":"2020-09-30","val":2821000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":906000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":3560000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2020-01-01","end":"2020-12-31","val":3560000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1359000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1712000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":353000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":2776000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":2776000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":1064000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":1064000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":4067000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":4067000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":4067000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":862000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":862000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1431000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":1431000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-04-01","end":"2022-06-30","val":569000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":569000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":2137000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-01-01","end":"2022-09-30","val":2137000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2022-07-01","end":"2022-09-30","val":706000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-07-01","end":"2022-09-30","val":706000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":2714000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2022-01-01","end":"2022-12-31","val":2714000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":2714000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1609000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":1609000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":4618000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-06-30","val":4618000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-04-01","end":"2023-06-30","val":3009000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":3009000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":5589000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-01-01","end":"2023-09-30","val":5589000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2023-07-01","end":"2023-09-30","val":972000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":972000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":6844000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":6844000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":6844000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1746000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"start":"2024-01-01","end":"2024-03-31","val":1746000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":3254000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-06-30","val":3254000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":1507000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":1507000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":4211000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-01-01","end":"2024-09-30","val":4211000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":957000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-07-01","end":"2024-09-30","val":957000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":5154000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":5154000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":2331000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-06-30","val":3331000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":1000000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":5015000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":1683000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":6425000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"AmortizationOfDebtDiscountPremium":{"label":"Amortization of Debt Discount (Premium)","description":"Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":633000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2019"},{"start":"2020-01-01","end":"2020-09-30","val":553000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":738000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2020-01-01","end":"2020-12-31","val":738000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1000000,"accn":"0001193125-21-172459","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-25"},{"start":"2021-01-01","end":"2021-03-31","val":194000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":2000000,"accn":"0001193125-21-228548","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2021-01-01","end":"2021-06-30","val":392000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":1000000,"accn":"0001193125-21-228548","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":537000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":537000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2021-01-01","end":"2021-12-31","val":604000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":604000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":604000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":65000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":65000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":131000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":131000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-01-01","end":"2022-09-30","val":196000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-01-01","end":"2022-09-30","val":196000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2022-01-01","end":"2022-12-31","val":257000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2022-01-01","end":"2022-12-31","val":257000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":257000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":56000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":56000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":111000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-06-30","val":111000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-01-01","end":"2023-09-30","val":170000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-01-01","end":"2023-09-30","val":170000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2023-01-01","end":"2023-12-31","val":233000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":233000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":233000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":62000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"start":"2024-01-01","end":"2024-03-31","val":62000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":125000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-06-30","val":125000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-01-01","end":"2024-09-30","val":191000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-01-01","end":"2024-09-30","val":191000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":261000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":261000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":47000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-06-30","val":82000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":117000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":153000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"AmortizationOfDeferredLeasingFees":{"label":"Amortization of Deferred Leasing Fees","description":"This element represents the amortization of deferred leasing fees incurred by the lessor and amortized over the term of the lease. Such fees represent (a) costs to originate a lease incurred in transactions with independent third parties that (i) result directly from and are essential to acquire that lease and (ii) would not have been incurred had that leasing transaction not occurred and (b) certain costs directly related to specified activities performed by the lessor for that lease. Those activities are: evaluating the prospective lessee's financial condition; evaluating and recording guarantees, collateral, and other security arrangements; negotiating lease terms; preparing and processing lease documents; and closing the transaction.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":4837000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2019"},{"start":"2020-01-01","end":"2020-09-30","val":3475000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":4630000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1150000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":2321000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":3204000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":3204000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2021-01-01","end":"2021-12-31","val":3682000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":474000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":949000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-09-30","val":1424000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"}]}},"AmortizationOfIntangibleAssets":{"label":"Amortization of Intangible Assets","description":"The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":81329000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2019"},{"start":"2020-01-01","end":"2020-09-30","val":54232000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":18078000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":72310000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2020-01-01","end":"2020-12-31","val":72310000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":18077000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":36155000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":18078000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":54232000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":54232000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":18078000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":18078000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":72358000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":72358000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":72358000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":18080000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":18080000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":36146000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":36146000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-04-01","end":"2022-06-30","val":18066000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":18066000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":54212000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-01-01","end":"2022-09-30","val":54212000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2022-07-01","end":"2022-09-30","val":18066000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-07-01","end":"2022-09-30","val":18066000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":72278000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2022-01-01","end":"2022-12-31","val":72278000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":72278000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":18066000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":18066000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":36088000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-06-30","val":36088000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-04-01","end":"2023-06-30","val":18022000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":18022000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":54030000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-01-01","end":"2023-09-30","val":54030000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2023-07-01","end":"2023-09-30","val":17942000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":17942000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":71972000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":71972000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":71972000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":17942000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"start":"2024-01-01","end":"2024-03-31","val":17942000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":35884000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-06-30","val":35884000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":17942000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":17942000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":53826000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-01-01","end":"2024-09-30","val":53826000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":17942000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-07-01","end":"2024-09-30","val":17942000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":71768000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":71768000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":18512000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-06-30","val":37024000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":18512000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":55536000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":18512000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":74047000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits":{"label":"Dilutive Securities, Effect on Basic Earnings Per Share, Options and Restrictive Stock Units","description":"Amount of increase (decrease) to net income used for calculating diluted earnings per share (EPS), resulting from the assumed exercise of stock options or restrictive stock units (RSUs).","units":{"USD":[{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":6482472000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":18257118000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":37923571000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":37923571000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":36115708000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":36115708000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-04-01","end":"2022-06-30","val":34016068000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":34016068000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":36027306000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-01-01","end":"2022-09-30","val":36027306000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2022-07-01","end":"2022-09-30","val":34161849000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-07-01","end":"2022-09-30","val":34161849000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":35080710000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2022-01-01","end":"2022-12-31","val":35080710000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":35080710000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":30163785000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":30163785000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-04-01","end":"2023-06-30","val":0,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":0,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2023-07-01","end":"2023-09-30","val":0,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":0,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":32852387000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-06-30","val":32852387000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":28370631000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":28370631000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":30996404000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-07-01","end":"2024-09-30","val":26547286000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":31114101000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":0,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":23044670000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2"}]}},"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":"2019-01-01","end":"2019-12-31","val":5328256,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2019"},{"start":"2020-01-01","end":"2020-09-30","val":6189883,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":15632980,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2020-01-01","end":"2020-12-31","val":15632980,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":18091415,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":18185977,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":28940767,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":28940767,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":33220634,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":33220634,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":32061021,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":32061021,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":32100000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":110393,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":110393,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":14336893,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":14336893,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-04-01","end":"2022-06-30","val":22162166,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":22162166,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":8250431,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-01-01","end":"2022-09-30","val":8250431,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2022-07-01","end":"2022-09-30","val":8224561,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-07-01","end":"2022-09-30","val":8224561,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":8108217,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2022-01-01","end":"2022-12-31","val":8100000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":8100000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":15957331,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":15957331,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":30147441,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-06-30","val":30147441,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-04-01","end":"2023-06-30","val":30191730,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":30191730,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":31454944,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-01-01","end":"2023-09-30","val":31454944,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2023-07-01","end":"2023-09-30","val":32593648,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":32593648,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":33700000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":33700000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":33700000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":36824894,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"start":"2024-01-01","end":"2024-03-31","val":36824894,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":4794260,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-06-30","val":4794260,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":52267,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":52267,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":57487,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-01-01","end":"2024-09-30","val":57487,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":344640,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-07-01","end":"2024-09-30","val":344640,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":200000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":200000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":32825933,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-06-30","val":28922996,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":11524628,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":28796872,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":26385228,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":7000000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"Assets":{"label":"Assets","description":"Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.","units":{"USD":[{"end":"2020-09-30","val":692132943,"accn":"0001193125-20-293805","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":690926183,"accn":"0001193125-21-098450","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":690926183,"accn":"0001193125-21-160809","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-05-14"},{"end":"2020-12-31","val":690926183,"accn":"0001193125-21-172459","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-25"},{"end":"2020-12-31","val":690926183,"accn":"0001193125-21-228548","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"end":"2020-12-31","val":3195555000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":3195555000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2020Q4I"},{"end":"2021-03-31","val":691851881,"accn":"0001193125-21-172459","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-25","frame":"CY2021Q1I"},{"end":"2021-06-30","val":691716978,"accn":"0001193125-21-228548","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29","frame":"CY2021Q2I"},{"end":"2021-09-30","val":3218225000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":3237526000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"end":"2021-12-31","val":3237526000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":3237526000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":3237526000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"end":"2021-12-31","val":3237526000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2021Q4I"},{"end":"2022-03-31","val":3264897000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":3265577000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":3297917000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2022Q3I"},{"end":"2022-12-31","val":3350921000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"end":"2022-12-31","val":3350921000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"end":"2022-12-31","val":3350921000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2022-12-31","val":3350921000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"end":"2022-12-31","val":3350921000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":3341425000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":3302390000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":3341783000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2023Q3I"},{"end":"2023-12-31","val":3051040000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"end":"2023-12-31","val":3051040000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"end":"2023-12-31","val":3051040000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2023-12-31","val":3051040000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"end":"2023-12-31","val":3051040000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2023Q4I"},{"end":"2024-03-31","val":3023660000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2024Q1I"},{"end":"2024-06-30","val":3079158000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":3114549000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2024Q3I"},{"end":"2024-12-31","val":3183218000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":3183218000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":3183218000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":3183218000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":3183218000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":3611812000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":3565424000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":3591627000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":3573432000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24"}]}},"AssetsCurrent":{"label":"Assets, Current","description":"Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.","units":{"USD":[{"end":"2020-09-30","val":2132943,"accn":"0001193125-20-293805","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":926183,"accn":"0001193125-21-098450","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":926183,"accn":"0001193125-21-160809","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-05-14"},{"end":"2020-12-31","val":926183,"accn":"0001193125-21-172459","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-25"},{"end":"2020-12-31","val":926183,"accn":"0001193125-21-228548","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"end":"2020-12-31","val":281765000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":281765000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1845642,"accn":"0001193125-21-172459","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-25","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1695036,"accn":"0001193125-21-228548","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29","frame":"CY2021Q2I"},{"end":"2021-09-30","val":299841000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":322905000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"end":"2021-12-31","val":322905000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":322905000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":322905000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"end":"2021-12-31","val":322905000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2021Q4I"},{"end":"2022-03-31","val":331972000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":357188000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":396104000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2022Q3I"},{"end":"2022-12-31","val":479070000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"end":"2022-12-31","val":479070000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"end":"2022-12-31","val":479070000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2022-12-31","val":479070000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"end":"2022-12-31","val":479070000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":485043000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":551657000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":613747000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2023Q3I"},{"end":"2023-12-31","val":349999000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"end":"2023-12-31","val":349999000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"end":"2023-12-31","val":349999000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2023-12-31","val":349999000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"end":"2023-12-31","val":349999000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2023Q4I"},{"end":"2024-03-31","val":343182000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2024Q1I"},{"end":"2024-06-30","val":408934000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":467772000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2024Q3I"},{"end":"2024-12-31","val":564650000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":564650000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":564650000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":564650000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":564650000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":297913000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":277705000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":330680000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":335098000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24"}]}},"AssetsHeldInTrustNoncurrent":{"label":"Assets Held-in-trust, Noncurrent","description":"The amount of cash, securities, or other assets held by a third-party trustee pursuant to the terms of an agreement which assets are available to be used by beneficiaries to that agreement only within the specific terms thereof and which agreement is expected to terminate more than one year from the balance sheet date (or operating cycle, if longer) at which time the assets held-in-trust will be released or forfeited.","units":{"USD":[{"end":"2020-09-30","val":690000000,"accn":"0001193125-20-293805","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":690000000,"accn":"0001193125-21-098450","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":690000000,"accn":"0001193125-21-160809","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-05-14"},{"end":"2020-12-31","val":690000000,"accn":"0001193125-21-172459","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-25"},{"end":"2020-12-31","val":690000000,"accn":"0001193125-21-228548","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":690006239,"accn":"0001193125-21-172459","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-25","frame":"CY2021Q1I"},{"end":"2021-06-30","val":690021942,"accn":"0001193125-21-228548","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29","frame":"CY2021Q2I"}]}},"BusinessAcquisitionCostOfAcquiredEntityTransactionCosts":{"label":"Business Acquisition, Transaction Costs","description":"Amount of direct costs of the business combination including legal, accounting, and other costs incurred to consummate the business acquisition.","units":{"USD":[{"end":"2020-09-30","val":38924273,"accn":"0001193125-20-293805","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":38924273,"accn":"0001193125-21-098450","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":38924273,"accn":"0001193125-21-160809","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-05-14","frame":"CY2020Q4I"},{"end":"2021-03-31","val":38924273,"accn":"0001193125-21-172459","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-25","frame":"CY2021Q1I"},{"end":"2021-06-30","val":38924273,"accn":"0001193125-21-228548","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29","frame":"CY2021Q2I"},{"end":"2021-12-31","val":1395000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"end":"2021-12-31","val":1395000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"end":"2021-12-31","val":1395000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021Q4I"},{"end":"2022-03-31","val":763300000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":763300000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"}]}},"BusinessAcquisitionPercentageOfVotingInterestsAcquired":{"label":"Business Acquisition, Percentage of Voting Interests Acquired","description":"Percentage of voting equity interests acquired at the acquisition date in the business combination.","units":{"pure":[{"end":"2020-09-30","val":0.5,"accn":"0001193125-20-293805","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0.5,"accn":"0001193125-21-098450","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":0.5,"accn":"0001193125-21-160809","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-05-14","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0.5,"accn":"0001193125-21-172459","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-25","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0.5,"accn":"0001193125-21-228548","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29","frame":"CY2021Q2I"}]}},"BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable":{"label":"Business Combination, Consideration Transferred, Equity Interests Issued and Issuable","description":"Amount of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination.","units":{"USD":[{"start":"2020-07-03","end":"2020-12-31","val":175000000,"accn":"0001193125-21-160809","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-05-14"}]}},"CapitalizedContractCostAmortization":{"label":"Capitalized Contract Cost, Amortization","description":"Amount of amortization expense for asset recognized from cost incurred to obtain or fulfill contract with customer.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":-9375000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2019"},{"start":"2020-01-01","end":"2020-09-30","val":-9184000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":-3132000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-12446000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2020-01-01","end":"2020-12-31","val":-12446000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-3705000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-7317000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":-3612000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-11481000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":-11481000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":-4164000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":-4164000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-15384000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":-15384000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":-15384000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-4221000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":-4221000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-8628000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":-8628000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-04-01","end":"2022-06-30","val":-4407000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":-4407000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-13072000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-01-01","end":"2022-09-30","val":-13072000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2022-07-01","end":"2022-09-30","val":-4444000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-07-01","end":"2022-09-30","val":-4444000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-17986000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2022-01-01","end":"2022-12-31","val":-17986000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":-17986000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-4785000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":-4785000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-9423000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-06-30","val":-9423000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-04-01","end":"2023-06-30","val":-4637000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":-4637000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-14128000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-01-01","end":"2023-09-30","val":-14128000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2023-07-01","end":"2023-09-30","val":-4705000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":-4705000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-19197000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":-19197000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":-19197000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-5249000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"start":"2024-01-01","end":"2024-03-31","val":-5249000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-10571000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-06-30","val":-10571000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":-5322000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":-5322000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-16222000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-01-01","end":"2024-09-30","val":-16222000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":-5651000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-07-01","end":"2024-09-30","val":-5651000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-22085000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":-22085000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-5664000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-11683000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":-6019000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-17743000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":-6060000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-24022000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"CapitalizedContractCostNet":{"label":"Capitalized Contract Cost, Net","description":"Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer.","units":{"USD":[{"end":"2018-12-31","val":0,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2018Q4I"},{"end":"2019-12-31","val":23270000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2019-12-31","val":23270000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"end":"2019-12-31","val":23270000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2019Q4I"},{"end":"2020-06-30","val":24084000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q2I"},{"end":"2020-09-30","val":25022000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":26361000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":26306000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"end":"2020-12-31","val":26306000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2020-12-31","val":26361000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2020-12-31","val":26361000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"end":"2020-12-31","val":26306000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"end":"2020-12-31","val":26306000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2020Q4I"},{"end":"2021-03-31","val":26554000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-03-31","val":26554000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":28667000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2021-06-30","val":28667000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-06-30","val":28667000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2021Q2I"},{"end":"2021-09-30","val":32726000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2021-09-30","val":32726000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":37186000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"end":"2021-12-31","val":37186000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":37186000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":37186000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"end":"2021-12-31","val":37186000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"end":"2021-12-31","val":37186000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"end":"2021-12-31","val":37186000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2021-12-31","val":37186000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"end":"2021-12-31","val":37186000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"end":"2021-12-31","val":37186000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2021Q4I"},{"end":"2022-03-31","val":36948000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2022-03-31","val":36948000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2022-03-31","val":36948000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"end":"2022-03-31","val":36948000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2022Q1I"},{"end":"2022-06-30","val":35890000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2022-06-30","val":35890000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"end":"2022-06-30","val":35890000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2022-06-30","val":35890000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2022Q2I"},{"end":"2022-09-30","val":34606000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"end":"2022-09-30","val":34606000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2022Q3I"},{"end":"2022-12-31","val":36717000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"end":"2022-12-31","val":36717000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"end":"2022-12-31","val":36717000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2022-12-31","val":36717000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"end":"2022-12-31","val":36717000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"end":"2022-12-31","val":36717000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"end":"2022-12-31","val":36717000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2022-12-31","val":36717000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"end":"2022-12-31","val":36717000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2022-12-31","val":36717000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2022Q4I"},{"end":"2023-03-31","val":37551000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"end":"2023-03-31","val":37551000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2023-03-31","val":37551000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"end":"2023-03-31","val":37551000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2023Q1I"},{"end":"2023-06-30","val":36351000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2023-06-30","val":36351000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"end":"2023-06-30","val":36351000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2023-06-30","val":36351000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2023Q2I"},{"end":"2023-09-30","val":36573000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"end":"2023-09-30","val":36573000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2023Q3I"},{"end":"2023-12-31","val":40202000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"end":"2023-12-31","val":40202000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"end":"2023-12-31","val":40202000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2023-12-31","val":40202000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"end":"2023-12-31","val":40202000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2023-12-31","val":40202000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2023-12-31","val":40202000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2023-12-31","val":40202000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2023-12-31","val":40202000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023Q4I"},{"end":"2024-03-31","val":40153000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"end":"2024-03-31","val":40153000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2024-03-31","val":40153000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-03-31","val":40153000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2024Q1I"},{"end":"2024-06-30","val":41093000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2024-06-30","val":41093000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"end":"2024-06-30","val":41093000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-06-30","val":41093000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":41103000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"end":"2024-09-30","val":41103000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3I"},{"end":"2024-12-31","val":41065000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":41065000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":41065000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":41065000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":41065000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":42179000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2025-03-31","val":42179000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q1I"},{"end":"2025-06-30","val":43439000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2025-06-30","val":43439000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":43533000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":47402000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"CapitalizedContractCostNetCurrent":{"label":"Capitalized Contract Cost, Net, Current","description":"Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer; classified as current.","units":{"USD":[{"end":"2019-12-31","val":10807000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2019Q4I"},{"end":"2020-09-30","val":11314000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":11917000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":11917000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"end":"2020-12-31","val":11917000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2020Q4I"},{"end":"2021-01-01","val":6526000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"end":"2021-03-31","val":11876000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":12681000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":13833000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2021-09-30","val":13833000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":15069000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"end":"2021-12-31","val":15069000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":15069000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":15069000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"end":"2021-12-31","val":15069000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"end":"2021-12-31","val":15069000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021Q4I"},{"end":"2022-03-31","val":15645000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2022-03-31","val":15645000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2022Q1I"},{"end":"2022-06-30","val":16021000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2022-06-30","val":16021000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2022Q2I"},{"end":"2022-09-30","val":15788000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"end":"2022-09-30","val":15788000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2022Q3I"},{"end":"2022-12-31","val":16556000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"end":"2022-12-31","val":16556000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"end":"2022-12-31","val":16556000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2022-12-31","val":16556000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"end":"2022-12-31","val":16556000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"end":"2022-12-31","val":16556000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022Q4I"},{"end":"2023-03-31","val":17339000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"end":"2023-03-31","val":17339000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2023Q1I"},{"end":"2023-06-30","val":16871000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2023-06-30","val":16871000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2023Q2I"},{"end":"2023-09-30","val":16994000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"end":"2023-09-30","val":16994000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2023Q3I"},{"end":"2023-12-31","val":17900000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"end":"2023-12-31","val":17900000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"end":"2023-12-31","val":17900000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2023-12-31","val":17900000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"end":"2023-12-31","val":17900000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2023-12-31","val":17900000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023Q4I"},{"end":"2024-03-31","val":18693000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"end":"2024-03-31","val":18693000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":19427000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2024-06-30","val":19427000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2024Q2I"},{"end":"2024-09-30","val":19707000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"end":"2024-09-30","val":19707000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3I"},{"end":"2024-12-31","val":22373000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":22373000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":22373000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":22373000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":22373000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":22884000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":23158000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":22939000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":24923000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24"}]}},"CapitalizedContractCostNetNoncurrent":{"label":"Capitalized Contract Cost, Net, Noncurrent","description":"Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer; classified as noncurrent.","units":{"USD":[{"end":"2019-01-01","val":9432000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2018Q4I"},{"end":"2019-12-31","val":12463000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2019Q4I"},{"end":"2020-09-30","val":13708000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":14389000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":14389000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"end":"2020-12-31","val":14389000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2020Q4I"},{"end":"2021-03-31","val":14678000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":15986000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":18893000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2021-09-30","val":18893000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":22117000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"end":"2021-12-31","val":22117000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":22117000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":22117000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"end":"2021-12-31","val":22117000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"end":"2021-12-31","val":22117000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021Q4I"},{"end":"2022-03-31","val":21303000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2022-03-31","val":21303000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2022Q1I"},{"end":"2022-06-30","val":19869000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2022-06-30","val":19869000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2022Q2I"},{"end":"2022-09-30","val":18818000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"end":"2022-09-30","val":18818000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2022Q3I"},{"end":"2022-12-31","val":20161000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"end":"2022-12-31","val":20161000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"end":"2022-12-31","val":20161000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2022-12-31","val":20161000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"end":"2022-12-31","val":20161000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"end":"2022-12-31","val":20161000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022Q4I"},{"end":"2023-03-31","val":20212000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"end":"2023-03-31","val":20212000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2023Q1I"},{"end":"2023-06-30","val":19480000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2023-06-30","val":19480000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2023Q2I"},{"end":"2023-09-30","val":19579000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"end":"2023-09-30","val":19579000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2023Q3I"},{"end":"2023-12-31","val":22302000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"end":"2023-12-31","val":22302000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"end":"2023-12-31","val":22302000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2023-12-31","val":22302000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"end":"2023-12-31","val":22302000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2023-12-31","val":22302000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023Q4I"},{"end":"2024-03-31","val":21460000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"end":"2024-03-31","val":21460000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":21666000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2024-06-30","val":21666000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2024Q2I"},{"end":"2024-09-30","val":21396000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"end":"2024-09-30","val":21396000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3I"},{"end":"2024-12-31","val":18692000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":18692000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":18692000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":18692000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":18692000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":19295000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":20281000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":20594000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":22479000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24"}]}},"Cash":{"label":"Cash","description":"Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Excludes cash and cash equivalents within disposal group and discontinued operation.","units":{"USD":[{"end":"2021-06-30","val":1441976,"accn":"0001193125-21-228548","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29","frame":"CY2021Q2I"}]}},"CashAndCashEquivalentsAtCarryingValue":{"label":"Cash and Cash Equivalents, at Carrying Value","description":"Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.","units":{"USD":[{"end":"2018-12-31","val":57453000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2018Q4I"},{"end":"2019-12-31","val":93201000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2019-12-31","val":93201000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2019Q4I"},{"end":"2020-09-30","val":1752888,"accn":"0001193125-20-293805","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2020-09-30","val":134775000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":605009,"accn":"0001193125-21-098450","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":605009,"accn":"0001193125-21-160809","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-05-14"},{"end":"2020-12-31","val":605009,"accn":"0001193125-21-172459","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-25"},{"end":"2020-12-31","val":605009,"accn":"0001193125-21-228548","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"end":"2020-12-31","val":162118000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":162118000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1516519,"accn":"0001193125-21-172459","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-25","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1441976,"accn":"0001193125-21-228548","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29","frame":"CY2021Q2I"},{"end":"2021-09-30","val":160465000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":182544000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"end":"2021-12-31","val":182544000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":182544000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":182544000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"end":"2021-12-31","val":182544000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2021Q4I"},{"end":"2022-03-31","val":195497000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":227640000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":248153000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2022Q3I"},{"end":"2022-12-31","val":323788000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"end":"2022-12-31","val":323788000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"end":"2022-12-31","val":323788000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2022-12-31","val":323788000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"end":"2022-12-31","val":323788000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":338354000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":403577000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":448733000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2023Q3I"},{"end":"2023-12-31","val":195572000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"end":"2023-12-31","val":195572000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"end":"2023-12-31","val":195572000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2023-12-31","val":195572000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"end":"2023-12-31","val":195572000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2023Q4I"},{"end":"2024-03-31","val":191188000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2024Q1I"},{"end":"2024-06-30","val":237893000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":286303000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2024Q3I"},{"end":"2024-12-31","val":398983000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":398983000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":398983000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":398983000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":398983000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":130323000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":55053000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":97141000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":111192000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24"}]}},"CashAndCashEquivalentsPeriodIncreaseDecrease":{"label":"Cash and Cash Equivalents, Period Increase (Decrease)","description":"Amount of increase (decrease) in cash and cash equivalents. Cash and cash equivalents are the amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Includes effect from exchange rate changes.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":35748000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2019"},{"start":"2020-01-01","end":"2020-09-30","val":41574000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":68917000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-102944000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-09-30","val":-1653000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-12-31","val":20426000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":12953000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1"}]}},"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":"2020-07-03","end":"2020-09-30","val":1752888,"accn":"0001193125-20-293805","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3"},{"start":"2020-07-03","end":"2020-12-31","val":605009,"accn":"0001193125-21-098450","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-07-03","end":"2020-12-31","val":605009,"accn":"0001193125-21-160809","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":911510,"accn":"0001193125-21-172459","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-25","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":836967,"accn":"0001193125-21-228548","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"}]}},"CashFDICInsuredAmount":{"label":"Cash, FDIC Insured Amount","description":"The amount of cash deposited in financial institutions as of the balance sheet date that is insured by the Federal Deposit Insurance Corporation.","units":{"USD":[{"end":"2020-09-30","val":250000000000,"accn":"0001193125-20-293805","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":250000,"accn":"0001193125-21-098450","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":250000,"accn":"0001193125-21-160809","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-05-14","frame":"CY2020Q4I"},{"end":"2021-03-31","val":250000,"accn":"0001193125-21-172459","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-25","frame":"CY2021Q1I"},{"end":"2021-06-30","val":250000,"accn":"0001193125-21-228548","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29","frame":"CY2021Q2I"}]}},"ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1":{"label":"Class of Warrant or Right, Exercise Price of Warrants or Rights","description":"Exercise price per share or per unit of warrants or rights outstanding.","units":{"USD/shares":[{"end":"2021-03-31","val":11.5,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1I"},{"end":"2021-09-30","val":11.5,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":11.5,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2021Q4I"},{"end":"2022-03-31","val":11.5,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":11.5,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":11.5,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2022Q3I"},{"end":"2022-12-31","val":11.5,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2022Q4I"},{"end":"2023-03-31","val":11.5,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":11.5,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":11.5,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2023Q3I"},{"end":"2023-12-31","val":11.5,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":11.5,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2024Q1I"},{"end":"2024-12-31","val":11.5,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2024Q4I"},{"end":"2025-03-31","val":11.5,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":11.5,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":11.5,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":11.5,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights":{"label":"Class of Warrant or Right, Number of Securities Called by Warrants or Rights","description":"Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares.","units":{"shares":[{"end":"2020-09-30","val":29600000,"accn":"0001193125-20-293805","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":29600000,"accn":"0001193125-21-098450","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":29600000,"accn":"0001193125-21-160809","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-05-14","frame":"CY2020Q4I"},{"end":"2021-03-31","val":29600000,"accn":"0001193125-21-172459","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-25","frame":"CY2021Q1I"},{"end":"2021-06-30","val":29600000,"accn":"0001193125-21-228548","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29","frame":"CY2021Q2I"}]}},"CommonStockParOrStatedValuePerShare":{"label":"Common Stock, Par or Stated Value Per Share","description":"Face amount or stated value per share of common stock.","units":{"USD/shares":[{"end":"2020-12-31","val":0.0001,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":0.0001,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2020Q4I"},{"end":"2021-09-30","val":0.0001,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0.0001,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"end":"2021-12-31","val":0.0001,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":0.0001,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":0.0001,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"end":"2021-12-31","val":0.0001,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0.0001,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0.0001,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0.0001,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0.0001,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"end":"2022-12-31","val":0.0001,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"end":"2022-12-31","val":0.0001,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2022-12-31","val":0.0001,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"end":"2022-12-31","val":0.0001,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0.0001,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0.0001,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0.0001,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0.0001,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"end":"2023-12-31","val":0.0001,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"end":"2023-12-31","val":0.0001,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2023-12-31","val":0.0001,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"end":"2023-12-31","val":0.0001,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2023Q4I"},{"end":"2024-03-31","val":0.0001,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2024Q1I"},{"end":"2024-06-30","val":0.0001,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":0.0001,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2024Q3I"},{"end":"2024-12-31","val":0.0001,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":0.0001,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":0.0001,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":0.0001,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":0.0001,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":0.0001,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":0.0001,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":0.0001,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":0.0001,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24"}]}},"CommonStockSharesAuthorized":{"label":"Common Stock, Shares Authorized","description":"The maximum number of common shares permitted to be issued by an entity's charter and bylaws.","units":{"shares":[{"end":"2020-12-31","val":5000000000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":5000000000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2020Q4I"},{"end":"2021-09-30","val":5000000000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":5000000000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"end":"2021-12-31","val":5000000000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":5000000000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":5000000000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"end":"2021-12-31","val":5000000000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2021Q4I"},{"end":"2022-03-31","val":5000000000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":5000000000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":5000000000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2022Q3I"},{"end":"2022-12-31","val":5000000000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"end":"2022-12-31","val":5000000000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"end":"2022-12-31","val":5000000000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2022-12-31","val":5000000000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"end":"2022-12-31","val":5000000000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":5000000000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":5000000000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":5000000000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2023Q3I"},{"end":"2023-12-31","val":5000000000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"end":"2023-12-31","val":5000000000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"end":"2023-12-31","val":5000000000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2023-12-31","val":5000000000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"end":"2023-12-31","val":5000000000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2023Q4I"},{"end":"2024-03-31","val":5000000000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2024Q1I"},{"end":"2024-06-30","val":5000000000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":5000000000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2024Q3I"},{"end":"2024-12-31","val":5000000000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":5000000000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":5000000000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":5000000000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":5000000000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":5000000000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":5000000000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":5000000000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":5000000000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24"}]}},"CommonStockSharesIssued":{"label":"Common Stock, Shares, Issued","description":"Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.","units":{"shares":[{"end":"2020-12-31","val":504274890,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":504274890,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2020Q4I"},{"end":"2021-09-30","val":603170380,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":609768296,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"end":"2021-12-31","val":609768296,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":609768296,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":609768296,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"end":"2021-12-31","val":609768296,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2021Q4I"},{"end":"2022-03-31","val":613758126,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":615501951,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":620117025,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2022Q3I"},{"end":"2022-12-31","val":622072905,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"end":"2022-12-31","val":622072905,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"end":"2022-12-31","val":622072905,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2022-12-31","val":622072905,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"end":"2022-12-31","val":622072905,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":627683715,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":631982491,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":634633179,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2023Q3I"},{"end":"2023-12-31","val":603128781,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"end":"2023-12-31","val":603128781,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"end":"2023-12-31","val":603128781,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2023-12-31","val":603128781,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"end":"2023-12-31","val":603128781,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2023Q4I"},{"end":"2024-03-31","val":614257735,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2024Q1I"},{"end":"2024-06-30","val":622795101,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":625325706,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2024Q3I"},{"end":"2024-12-31","val":629207115,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":629207115,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":629207115,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":629207115,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":629207115,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":658636205,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":648994473,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":647182603,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":605449050,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24"}]}},"CommonStockSharesOutstanding":{"label":"Common Stock, Shares, Outstanding","description":"Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.","units":{"shares":[{"end":"2020-12-31","val":504274890,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":504274890,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2020Q4I"},{"end":"2021-09-30","val":603170380,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2021-09-30","val":603170380,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2021Q3I"},{"end":"2021-12-31","val":609768296,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"end":"2021-12-31","val":609768296,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":609768296,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":609768296,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"end":"2021-12-31","val":609768296,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2021Q4I"},{"end":"2022-03-31","val":613758126,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":615501951,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":620117025,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2022Q3I"},{"end":"2022-12-31","val":622072905,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"end":"2022-12-31","val":622072905,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"end":"2022-12-31","val":622072905,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2022-12-31","val":622072905,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"end":"2022-12-31","val":622072905,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":627683715,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":631982491,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":634633179,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2023Q3I"},{"end":"2023-12-31","val":603128781,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"end":"2023-12-31","val":603128781,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"end":"2023-12-31","val":603128781,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2023-12-31","val":603128781,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"end":"2023-12-31","val":603128781,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2023Q4I"},{"end":"2024-03-31","val":614257735,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2024Q1I"},{"end":"2024-06-30","val":622795101,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":625325706,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2024Q3I"},{"end":"2024-12-31","val":629207115,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":629207115,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":629207115,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":629207115,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":629207115,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":658636205,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":648994473,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":647182603,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":605449050,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24"}]}},"CommonStockValue":{"label":"Common Stock, Value, Issued","description":"Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.","units":{"USD":[{"end":"2020-12-31","val":50000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":50000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2020Q4I"},{"end":"2021-09-30","val":60000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":61000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"end":"2021-12-31","val":61000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":61000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":61000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"end":"2021-12-31","val":61000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2021Q4I"},{"end":"2022-03-31","val":61000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":62000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":62000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2022Q3I"},{"end":"2022-12-31","val":62000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"end":"2022-12-31","val":62000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"end":"2022-12-31","val":62000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2022-12-31","val":62000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"end":"2022-12-31","val":62000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":63000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":63000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":63000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2023Q3I"},{"end":"2023-12-31","val":60000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"end":"2023-12-31","val":60000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"end":"2023-12-31","val":60000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2023-12-31","val":60000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"end":"2023-12-31","val":60000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2023Q4I"},{"end":"2024-03-31","val":61000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2024Q1I"},{"end":"2024-06-30","val":62000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":63000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2024Q3I"},{"end":"2024-12-31","val":63000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":63000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":63000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":63000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":63000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":66000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":65000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":65000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":60000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24"}]}},"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":-210429000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2019"},{"start":"2020-01-01","end":"2020-09-30","val":-22429000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":4803000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-16750000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2020-01-01","end":"2020-12-31","val":-16750000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-5077000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-1297000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":3780000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-191068000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":-191068000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":-189771000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":-189771000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-248963000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":-248963000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":-248963000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":11984000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":11984000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":27245000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":27245000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-04-01","end":"2022-06-30","val":15261000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":15261000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":36530000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-01-01","end":"2022-09-30","val":36530000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2022-07-01","end":"2022-09-30","val":9285000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-07-01","end":"2022-09-30","val":9285000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":37837000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2022-01-01","end":"2022-12-31","val":37837000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":37837000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":2218000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":2218000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-95726000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-06-30","val":-95726000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-04-01","end":"2023-06-30","val":-97944000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":-97944000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-117961000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-01-01","end":"2023-09-30","val":-117961000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2023-07-01","end":"2023-09-30","val":-22235000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":-22235000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-92665000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":-92665000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":-92665000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-1814000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"start":"2024-01-01","end":"2024-03-31","val":-1814000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":18394000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-06-30","val":18394000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":20208000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":20208000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":21323000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-01-01","end":"2024-09-30","val":21323000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":2929000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-07-01","end":"2024-09-30","val":2929000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":26023000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":26023000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-18712000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-06-30","val":-5699000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":13013000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-7587000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":-1888000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":583000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"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":0,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2019"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-07-01","end":"2022-09-30","val":0,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1"}]}},"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":-210429000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2019"},{"start":"2020-01-01","end":"2020-09-30","val":-22429000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":4803000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-16750000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2020-01-01","end":"2020-12-31","val":-16750000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-5077000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-1297000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":3780000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-191068000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":-191068000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":-189771000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":-189771000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-248963000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":-248963000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":-248963000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":11984000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":11984000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":27245000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":27245000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-04-01","end":"2022-06-30","val":15261000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":15261000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":36530000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-01-01","end":"2022-09-30","val":36530000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2022-07-01","end":"2022-09-30","val":9285000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-07-01","end":"2022-09-30","val":9285000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":37837000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2022-01-01","end":"2022-12-31","val":37837000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":37837000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":2218000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":2218000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-95411000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-06-30","val":-95411000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-04-01","end":"2023-06-30","val":-97629000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":-97629000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-116636000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-01-01","end":"2023-09-30","val":-116636000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2023-07-01","end":"2023-09-30","val":-21225000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":-21225000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-90260000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":-90260000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":-90260000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-672000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"start":"2024-01-01","end":"2024-03-31","val":-672000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":20757000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-06-30","val":20757000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":21429000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":21429000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":25006000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-01-01","end":"2024-09-30","val":25006000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":4249000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-07-01","end":"2024-09-30","val":4249000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":31118000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":31118000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-17436000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-06-30","val":-4423000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":13013000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-6311000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":-1888000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":1859000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"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":"2018-12-31","val":22787000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2018Q4I"},{"end":"2019-12-31","val":26256000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2019-12-31","val":26256000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"end":"2019-12-31","val":26256000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2019Q4I"},{"end":"2020-06-30","val":28678000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q2I"},{"end":"2020-09-30","val":27841000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":28515000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":28515000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"end":"2020-12-31","val":28515000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2020-12-31","val":28515000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2020-12-31","val":28515000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"end":"2020-12-31","val":28515000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"end":"2020-12-31","val":28515000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2020Q4I"},{"end":"2021-03-31","val":30109000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-03-31","val":30109000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":30756000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2021-06-30","val":30756000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-06-30","val":30756000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2021Q2I"},{"end":"2021-09-30","val":31123000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2021-09-30","val":31123000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":32616000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"end":"2021-12-31","val":32615000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":32616000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":32616000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"end":"2021-12-31","val":32616000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"end":"2021-12-31","val":32615000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"end":"2021-12-31","val":32616000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2021-12-31","val":32616000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"end":"2021-12-31","val":32616000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"end":"2021-12-31","val":32616000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2021Q4I"},{"end":"2022-03-31","val":34900000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2022-03-31","val":34900000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2022-03-31","val":34900000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"end":"2022-03-31","val":34900000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2022Q1I"},{"end":"2022-06-30","val":34742000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2022-06-30","val":34742000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"end":"2022-06-30","val":34742000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2022-06-30","val":34742000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2022Q2I"},{"end":"2022-09-30","val":34942000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"end":"2022-09-30","val":34942000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2022Q3I"},{"end":"2022-12-31","val":36479000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"end":"2022-12-31","val":36479000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"end":"2022-12-31","val":36479000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2022-12-31","val":36479000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"end":"2022-12-31","val":36479000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"end":"2022-12-31","val":36479000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"end":"2022-12-31","val":36479000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2022-12-31","val":36479000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"end":"2022-12-31","val":36479000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2022-12-31","val":36479000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2022Q4I"},{"end":"2023-03-31","val":41422000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"end":"2023-03-31","val":41422000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2023-03-31","val":41422000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"end":"2023-03-31","val":41422000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2023Q1I"},{"end":"2023-06-30","val":41203000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2023-06-30","val":41203000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"end":"2023-06-30","val":41203000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2023-06-30","val":41203000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2023Q2I"},{"end":"2023-09-30","val":43028000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"end":"2023-09-30","val":43028000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2023Q3I"},{"end":"2023-12-31","val":44940000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"end":"2023-12-31","val":44940000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"end":"2023-12-31","val":44940000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2023-12-31","val":44940000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"end":"2023-12-31","val":44940000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2023-12-31","val":44940000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2023-12-31","val":44940000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2023-12-31","val":44940000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2023-12-31","val":44940000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023Q4I"},{"end":"2024-03-31","val":47560000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"end":"2024-03-31","val":47560000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2024-03-31","val":47560000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-03-31","val":47560000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2024Q1I"},{"end":"2024-06-30","val":48101000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2024-06-30","val":48101000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"end":"2024-06-30","val":48101000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-06-30","val":48101000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":48347000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"end":"2024-09-30","val":48347000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3I"},{"end":"2024-12-31","val":46330000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":46330000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":46330000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":46330000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":46330000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":69172000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2025-03-31","val":69172000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q1I"},{"end":"2025-06-30","val":72292000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2025-06-30","val":72292000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":78129000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":74161000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress":{"label":"Contract with Customer, Liability, Cumulative Catch-up Adjustment to Revenue, Change in Measure of Progress","description":"Amount of increase (decrease) in revenue recognized for cumulative catch-up adjustment from change in measure of progress which (increases) decreases obligation to transfer good or service to customer for which consideration from customer has been received or is due.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":286852000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2019"},{"start":"2020-01-01","end":"2020-09-30","val":227487000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":75539000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":308071000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2020-01-01","end":"2020-12-31","val":308071000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":82557000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":165362000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":82806000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":252987000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":252987000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":88016000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":88016000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":338625000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":338625000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":338625000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":91717000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":91717000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":184381000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":184381000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-04-01","end":"2022-06-30","val":92665000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":92665000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":279576000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-01-01","end":"2022-09-30","val":279576000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2022-07-01","end":"2022-09-30","val":95197000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-07-01","end":"2022-09-30","val":95197000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":384840000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2022-01-01","end":"2022-12-31","val":384840000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":384840000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":108130000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":108130000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":219442000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-06-30","val":219442000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-04-01","end":"2023-06-30","val":111314000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":111314000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":330376000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-01-01","end":"2023-09-30","val":330376000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2023-07-01","end":"2023-09-30","val":110934000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":110934000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":442658000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":442658000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":442658000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":118033000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"start":"2024-01-01","end":"2024-03-31","val":118033000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":236370000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-06-30","val":236370000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":118338000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":118338000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":356930000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-01-01","end":"2024-09-30","val":356930000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":120561000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-07-01","end":"2024-09-30","val":120561000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":495988000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":495988000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":172329000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":353951000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":179605000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":500316000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":141768000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":609376000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"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":"2019-01-01","val":22787000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2018Q4I"},{"end":"2019-12-31","val":25096000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2019Q4I"},{"end":"2020-09-30","val":25693000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":26514000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":26514000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"end":"2020-12-31","val":26514000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2020Q4I"},{"end":"2021-03-31","val":28100000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":28824000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":29384000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2021-09-30","val":29384000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":31042000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"end":"2021-12-31","val":31042000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":31042000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":31042000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"end":"2021-12-31","val":31042000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"end":"2021-12-31","val":31042000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021Q4I"},{"end":"2022-03-31","val":33395000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2022-03-31","val":33395000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2022Q1I"},{"end":"2022-06-30","val":33298000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2022-06-30","val":33298000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2022Q2I"},{"end":"2022-09-30","val":33602000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"end":"2022-09-30","val":33602000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2022Q3I"},{"end":"2022-12-31","val":35239000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"end":"2022-12-31","val":35239000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"end":"2022-12-31","val":35239000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2022-12-31","val":35239000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"end":"2022-12-31","val":35239000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"end":"2022-12-31","val":35239000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022Q4I"},{"end":"2023-03-31","val":40272000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"end":"2023-03-31","val":40272000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2023Q1I"},{"end":"2023-06-30","val":40064000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2023-06-30","val":40064000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2023Q2I"},{"end":"2023-09-30","val":41885000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"end":"2023-09-30","val":41885000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2023Q3I"},{"end":"2023-12-31","val":43567000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"end":"2023-12-31","val":43567000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"end":"2023-12-31","val":43567000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2023-12-31","val":43567000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"end":"2023-12-31","val":43567000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2023-12-31","val":43567000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023Q4I"},{"end":"2024-03-31","val":45254000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"end":"2024-03-31","val":45254000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":45988000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2024-06-30","val":45988000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2024Q2I"},{"end":"2024-09-30","val":46577000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"end":"2024-09-30","val":46577000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3I"},{"end":"2024-12-31","val":44915000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":44915000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":44915000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":44915000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":44915000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":67980000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":71214000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":76450000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":72793000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24"}]}},"ContractWithCustomerLiabilityNoncurrent":{"label":"Contract with Customer, Liability, Noncurrent","description":"Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.","units":{"USD":[{"end":"2019-01-01","val":0,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2018Q4I"},{"end":"2019-12-31","val":1160000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2019Q4I"},{"end":"2020-09-30","val":2148000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":2001000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":2001000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"end":"2020-12-31","val":2001000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2020Q4I"},{"end":"2021-03-31","val":2009000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1932000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1739000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2021-09-30","val":1739000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1574000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"end":"2021-12-31","val":1574000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":1574000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":1574000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"end":"2021-12-31","val":1574000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"end":"2021-12-31","val":1574000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1505000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2022-03-31","val":1505000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1444000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2022-06-30","val":1444000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1340000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"end":"2022-09-30","val":1340000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1240000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"end":"2022-12-31","val":1240000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"end":"2022-12-31","val":1240000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2022-12-31","val":1240000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"end":"2022-12-31","val":1240000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"end":"2022-12-31","val":1240000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1150000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"end":"2023-03-31","val":1150000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1139000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2023-06-30","val":1139000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1143000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"end":"2023-09-30","val":1143000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1373000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"end":"2023-12-31","val":1373000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"end":"2023-12-31","val":1373000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2023-12-31","val":1373000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"end":"2023-12-31","val":1373000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2023-12-31","val":1373000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023Q4I"},{"end":"2024-03-31","val":2306000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"end":"2024-03-31","val":2306000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":2113000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2024-06-30","val":2113000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1770000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"end":"2024-09-30","val":1770000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1415000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":1415000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":1415000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":1415000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":1415000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1192000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1078000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1679000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1368000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24"}]}},"ContractWithCustomerLiabilityRevenueRecognized":{"label":"Contract with Customer, Liability, Revenue Recognized","description":"Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":-283383000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2019"},{"start":"2020-01-01","end":"2020-09-30","val":-225902000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":-76376000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-305812000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2020-01-01","end":"2020-12-31","val":-305812000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-80963000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-163121000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":-82159000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-250379000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":-250379000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":-87649000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":-87649000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-334524000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":-334524000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":-334524000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-89432000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":-89432000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-182255000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":-182255000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-04-01","end":"2022-06-30","val":-92823000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":-92823000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-277250000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-01-01","end":"2022-09-30","val":-277250000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2022-07-01","end":"2022-09-30","val":-94997000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-07-01","end":"2022-09-30","val":-94997000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-380977000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2022-01-01","end":"2022-12-31","val":-380977000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":-380977000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-103187000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":-103187000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-214718000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-06-30","val":-214718000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-04-01","end":"2023-06-30","val":-111533000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":-111533000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-323827000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-01-01","end":"2023-09-30","val":-323827000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2023-07-01","end":"2023-09-30","val":-109109000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":-109109000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-434197000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":-434197000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":-434197000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-115413000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"start":"2024-01-01","end":"2024-03-31","val":-115413000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-233209000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-06-30","val":-233209000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":-117797000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":-117797000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-353523000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-01-01","end":"2024-09-30","val":-353523000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":-120315000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-07-01","end":"2024-09-30","val":-120315000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-494598000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":-494598000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-149487000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-327989000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":-176485000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-468517000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":-135931000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-581545000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"ConvertibleDebt":{"label":"Convertible Debt","description":"Including the current and noncurrent portions, carrying amount of debt identified as being convertible into another form of financial instrument (typically the entity's common stock) as of the balance sheet date, which originally required full repayment more than twelve months after issuance or greater than the normal operating cycle of the company.","units":{"USD":[{"end":"2021-03-31","val":1000000,"accn":"0001193125-21-172459","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-25","frame":"CY2021Q1I"},{"end":"2021-06-30","val":2000000,"accn":"0001193125-21-228548","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29","frame":"CY2021Q2I"}]}},"CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization":{"label":"Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization","description":"Cost of product sold and service rendered, excluding depreciation, depletion, and amortization.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":191868000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2019"},{"start":"2020-01-01","end":"2020-09-30","val":135674000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":43879000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":182414000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2020-01-01","end":"2020-12-31","val":182414000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":38013000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":76945000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":38932000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":128218000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":128218000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":51273000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":51273000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":169335000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":169335000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":169335000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":42701000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":42701000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":88795000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":88795000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-04-01","end":"2022-06-30","val":46095000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":46095000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":135174000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-01-01","end":"2022-09-30","val":135174000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2022-07-01","end":"2022-09-30","val":46379000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-07-01","end":"2022-09-30","val":46379000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":187001000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2022-01-01","end":"2022-12-31","val":187001000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":187001000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":50447000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":50447000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":102494000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-06-30","val":102494000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-04-01","end":"2023-06-30","val":52047000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":52047000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":153954000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-01-01","end":"2023-09-30","val":153954000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2023-07-01","end":"2023-09-30","val":51459000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":51459000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":203324000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":203324000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":203324000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":52808000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"start":"2024-01-01","end":"2024-03-31","val":52808000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":106038000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-06-30","val":106038000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":53231000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":53231000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":160929000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-01-01","end":"2024-09-30","val":160929000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":54890000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-07-01","end":"2024-09-30","val":54890000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":221997000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":221997000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":62205000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-06-30","val":124271000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":62067000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":194050000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":69779000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":262720000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"CostOfGoodsAndServicesSoldAmortization":{"label":"Cost, Amortization","description":"Amount of expense for allocation of cost of intangible asset over its useful life directly used in production of good and rendering of service.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":27797000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2019"},{"start":"2020-01-01","end":"2020-09-30","val":19725000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":6576000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":26303000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2020-01-01","end":"2020-12-31","val":26303000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":6580000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":13160000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":6580000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":19740000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":19740000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":6580000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":6580000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":26320000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":26320000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":26320000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":6695000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":6695000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":13445000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":13445000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-04-01","end":"2022-06-30","val":6750000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":6750000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":20193000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-01-01","end":"2022-09-30","val":20193000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2022-07-01","end":"2022-09-30","val":6748000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-07-01","end":"2022-09-30","val":6748000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":26938000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2022-01-01","end":"2022-12-31","val":26938000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":26938000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":6685000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":6685000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":13331000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-06-30","val":13331000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-04-01","end":"2023-06-30","val":6646000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":6646000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":19897000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-01-01","end":"2023-09-30","val":19897000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2023-07-01","end":"2023-09-30","val":6567000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":6567000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":26464000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":26464000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":26464000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":6567000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"start":"2024-01-01","end":"2024-03-31","val":6567000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":8657000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-06-30","val":8657000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":2090000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":2090000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":8828000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-01-01","end":"2024-09-30","val":8828000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":171000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-07-01","end":"2024-09-30","val":171000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":9000000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":9000000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":4368000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-06-30","val":8737000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":4368000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":13105000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":4368000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":17473000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"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":225649000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":54962000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2020Q1"},{"start":"2020-04-01","end":"2020-06-30","val":49982000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":155399000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":50455000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":50455000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":208717000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2020-01-01","end":"2020-12-31","val":208717000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2020"},{"start":"2020-10-01","end":"2020-12-31","val":53318000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2020Q4"},{"start":"2021-01-01","end":"2021-03-31","val":44593000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2021-01-01","end":"2021-03-31","val":44593000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":90105000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":45512000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2021-04-01","end":"2021-06-30","val":45512000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":147958000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":147958000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":57853000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":57853000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2021-07-01","end":"2021-09-30","val":57853000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":195655000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":195655000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":195655000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021"},{"start":"2021-10-01","end":"2021-12-31","val":47697000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2021Q4"},{"start":"2022-01-01","end":"2022-03-31","val":49396000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":49396000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":102240000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":102240000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-04-01","end":"2022-06-30","val":52845000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":52845000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":155367000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-01-01","end":"2022-09-30","val":155367000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2022-07-01","end":"2022-09-30","val":53127000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-07-01","end":"2022-09-30","val":53127000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":213939000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2022-01-01","end":"2022-12-31","val":213939000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":213939000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":57132000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":57132000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":116256000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-06-30","val":116256000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-04-01","end":"2023-06-30","val":59124000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":59124000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":174282000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-01-01","end":"2023-09-30","val":174282000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2023-07-01","end":"2023-09-30","val":58026000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":58026000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":230219000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":230219000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":230219000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":59375000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"start":"2024-01-01","end":"2024-03-31","val":59375000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":114695000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-06-30","val":114695000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":55321000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":55321000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":169757000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-01-01","end":"2024-09-30","val":169757000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":55061000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-07-01","end":"2024-09-30","val":55061000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":230997000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":230997000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":66573000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-06-30","val":133008000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":66435000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":207155000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":74147000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":280193000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"DebtInstrumentUnamortizedDiscount":{"label":"Debt Instrument, Unamortized Discount","description":"Amount, after accumulated amortization, of debt discount.","units":{"USD":[{"end":"2019-12-31","val":3694000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2019Q4I"},{"end":"2020-12-31","val":2788000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"end":"2020-12-31","val":2788000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2020Q4I"},{"end":"2021-09-30","val":2000000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1926000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"end":"2021-12-31","val":1926000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"end":"2021-12-31","val":1926000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021Q4I"},{"end":"2022-12-31","val":1669000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"end":"2022-12-31","val":1669000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"end":"2022-12-31","val":1669000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022Q4I"},{"end":"2023-12-31","val":1436000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"end":"2023-12-31","val":1436000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2023-12-31","val":1436000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023Q4I"},{"end":"2024-12-31","val":1175000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":1175000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-12-31","val":1022000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"DeferredCompensationLiabilityClassifiedNoncurrent":{"label":"Deferred Compensation Liability, Classified, Noncurrent","description":"Aggregate carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements payable beyond one year (or the operating cycle, if longer).","units":{"USD":[{"end":"2020-09-30","val":24150000,"accn":"0001193125-20-293805","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":24150000,"accn":"0001193125-21-098450","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":24150000,"accn":"0001193125-21-160809","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-05-14","frame":"CY2020Q4I"},{"end":"2021-03-31","val":24150000,"accn":"0001193125-21-172459","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-25","frame":"CY2021Q1I"},{"end":"2021-06-30","val":24150000,"accn":"0001193125-21-228548","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29","frame":"CY2021Q2I"}]}},"DeferredCosts":{"label":"Deferred Costs, Noncurrent","description":"Amount of deferred cost, excluding capitalized cost related to contract with customer; classified as noncurrent.","units":{"USD":[{"end":"2020-12-31","val":14389000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":14389000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2020Q4I"},{"end":"2021-09-30","val":18893000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":22117000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"end":"2021-12-31","val":22117000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":22117000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":22117000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"end":"2021-12-31","val":22117000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2021Q4I"},{"end":"2022-03-31","val":21303000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":19869000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":18818000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2022Q3I"},{"end":"2022-12-31","val":20161000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"end":"2022-12-31","val":20161000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"end":"2022-12-31","val":20161000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2022-12-31","val":20161000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"end":"2022-12-31","val":20161000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":20212000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":19480000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":19579000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2023Q3I"},{"end":"2023-12-31","val":22302000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"end":"2023-12-31","val":22302000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"end":"2023-12-31","val":22302000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2023-12-31","val":22302000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"end":"2023-12-31","val":22302000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2023Q4I"},{"end":"2024-03-31","val":21460000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2024Q1I"},{"end":"2024-06-30","val":21666000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":21396000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2024Q3I"},{"end":"2024-12-31","val":18692000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":18692000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":18692000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":18692000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":18692000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":19295000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":20281000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":20594000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":22479000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24"}]}},"DeferredCostsCurrent":{"label":"Deferred Costs, Current","description":"Sum of the carrying amounts as of the balance sheet date of deferred costs capitalized at the end of the reporting period that are expected to be charged against earnings within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2020-12-31","val":11917000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":11917000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2020Q4I"},{"end":"2021-09-30","val":13833000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":15069000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"end":"2021-12-31","val":15069000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":15069000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":15069000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"end":"2021-12-31","val":15069000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2021Q4I"},{"end":"2022-03-31","val":15645000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":16021000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":15788000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2022Q3I"},{"end":"2022-12-31","val":16556000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"end":"2022-12-31","val":16556000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"end":"2022-12-31","val":16556000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2022-12-31","val":16556000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"end":"2022-12-31","val":16556000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":17339000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":16871000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":16994000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2023Q3I"},{"end":"2023-12-31","val":17900000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"end":"2023-12-31","val":17900000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"end":"2023-12-31","val":17900000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2023-12-31","val":17900000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"end":"2023-12-31","val":17900000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2023Q4I"},{"end":"2024-03-31","val":18693000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2024Q1I"},{"end":"2024-06-30","val":19427000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":19707000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2024Q3I"},{"end":"2024-12-31","val":22373000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":22373000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":22373000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":22373000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":22373000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":22884000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":23158000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":22939000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":24923000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24"}]}},"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":-84280000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2019"},{"start":"2020-01-01","end":"2020-09-30","val":-18018000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":-11124000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2020-01-01","end":"2020-12-31","val":-11124000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-6079000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-11068000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":-66499000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":-66499000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2021-01-01","end":"2021-12-31","val":-46883000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":-46883000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":-46883000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-21223000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":-21223000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-43703000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":-43703000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-01-01","end":"2022-09-30","val":-53061000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-01-01","end":"2022-09-30","val":-53061000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2022-01-01","end":"2022-12-31","val":-34401000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2022-01-01","end":"2022-12-31","val":-34401000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":-34401000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-6763000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":-6763000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-23791000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-06-30","val":-23791000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-01-01","end":"2023-09-30","val":-40785000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-01-01","end":"2023-09-30","val":-40785000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2023-01-01","end":"2023-12-31","val":-46333000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":-46333000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":-46333000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-12055000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"start":"2024-01-01","end":"2024-03-31","val":-12055000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-24738000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-06-30","val":-24738000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-01-01","end":"2024-09-30","val":-32941000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-01-01","end":"2024-09-30","val":-32941000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":-30521000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":-30521000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-13354000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-06-30","val":-20516000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":-1208000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":18497000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"DeferredIncomeTaxLiabilitiesNet":{"label":"Deferred Income Tax Liabilities, Net","description":"Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.","units":{"USD":[{"end":"2020-12-31","val":322348000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":322348000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2020Q4I"},{"end":"2021-09-30","val":255849000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":275745000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"end":"2021-12-31","val":275745000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":275745000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":275745000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"end":"2021-12-31","val":275745000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2021Q4I"},{"end":"2022-03-31","val":254208000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":231728000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":222370000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2022Q3I"},{"end":"2022-12-31","val":241698000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"end":"2022-12-31","val":241698000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"end":"2022-12-31","val":241698000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2022-12-31","val":241698000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"end":"2022-12-31","val":241698000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":234935000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":217907000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":200913000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2023Q3I"},{"end":"2023-12-31","val":195365000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"end":"2023-12-31","val":195365000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"end":"2023-12-31","val":195365000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2023-12-31","val":195365000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"end":"2023-12-31","val":195365000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2023Q4I"},{"end":"2024-03-31","val":183310000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2024Q1I"},{"end":"2024-06-30","val":170627000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":162424000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2024Q3I"},{"end":"2024-12-31","val":164844000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":164844000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":164844000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":164844000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":164844000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":168406000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":161244000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":180552000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":199311000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24"}]}},"DeferredRentCreditNoncurrent":{"label":"Deferred Rent Credit, Noncurrent","description":"For a classified balance sheet, the cumulative difference between the rental income or payments required by a lease agreement and the rental income or expense recognized on a straight-line basis, or other systematic and rational basis more representative of the time pattern in which use or benefit is granted or derived from the leased property, expected to be recognized in income or expense, by the lessor or lessee, respectively, more than one year after the balance sheet date.","units":{"USD":[{"end":"2020-12-31","val":4461000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":4461000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2020Q4I"},{"end":"2021-12-31","val":0,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2021Q4I"}]}},"DeferredRevenueCurrent":{"label":"Deferred Revenue, Current","description":"Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current.","units":{"USD":[{"end":"2020-12-31","val":26514000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":26514000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2020Q4I"},{"end":"2021-09-30","val":29384000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":31042000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"end":"2021-12-31","val":31042000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":31042000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":31042000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"end":"2021-12-31","val":31042000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2021Q4I"},{"end":"2022-03-31","val":33395000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":33298000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":33602000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2022Q3I"},{"end":"2022-12-31","val":35239000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"end":"2022-12-31","val":35239000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"end":"2022-12-31","val":35239000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2022-12-31","val":35239000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"end":"2022-12-31","val":35239000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":40272000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":40064000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":41885000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2023Q3I"},{"end":"2023-12-31","val":43567000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"end":"2023-12-31","val":43567000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"end":"2023-12-31","val":43567000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2023-12-31","val":43567000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"end":"2023-12-31","val":43567000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2023Q4I"},{"end":"2024-03-31","val":45254000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2024Q1I"},{"end":"2024-06-30","val":45988000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":46577000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2024Q3I"},{"end":"2024-12-31","val":44915000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":44915000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":44915000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":44915000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":44915000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":67980000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":71214000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":76450000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":72793000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24"}]}},"DeferredRevenueNoncurrent":{"label":"Deferred Revenue, Noncurrent","description":"Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as noncurrent.","units":{"USD":[{"end":"2020-12-31","val":2001000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":2001000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2020Q4I"},{"end":"2021-09-30","val":1739000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1574000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"end":"2021-12-31","val":1574000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":1574000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":1574000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"end":"2021-12-31","val":1574000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1505000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1444000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1340000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1240000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"end":"2022-12-31","val":1240000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"end":"2022-12-31","val":1240000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2022-12-31","val":1240000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"end":"2022-12-31","val":1240000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1150000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1139000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1143000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1373000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"end":"2023-12-31","val":1373000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"end":"2023-12-31","val":1373000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2023-12-31","val":1373000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"end":"2023-12-31","val":1373000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2023Q4I"},{"end":"2024-03-31","val":2306000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2024Q1I"},{"end":"2024-06-30","val":2113000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1770000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1415000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":1415000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":1415000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":1415000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":1415000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1192000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1078000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1679000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1368000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24"}]}},"DeferredRevenueRevenueRecognized1":{"label":"Deferred Revenue, Revenue Recognized","description":"Amount of revenue recognized that was previously reported as deferred or unearned revenue.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":25000000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2019-01-01","end":"2019-12-31","val":22800000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2019"},{"start":"2020-07-01","end":"2020-09-30","val":24800000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":26600000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":25100000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":25000000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-07-01","end":"2021-09-30","val":27500000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":26500000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":29700000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1"}]}},"DepreciationAmortizationAndAccretionNet":{"label":"Depreciation, Amortization and Accretion, Net","description":"The aggregate net amount of depreciation, amortization, and accretion recognized during an accounting period. As a noncash item, the net amount is added back to net income when calculating cash provided by or used in operations using the indirect method.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":18400000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2019"},{"start":"2020-01-01","end":"2020-09-30","val":13000000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":4500000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":17700000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2020-01-01","end":"2020-12-31","val":17700000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":5200000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":10500000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":5300000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":18200000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":18200000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":7700000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":7700000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":24500000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":24500000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":24500000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":6800000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":6800000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":13500000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":13500000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-04-01","end":"2022-06-30","val":6700000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":6700000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":20200000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-01-01","end":"2022-09-30","val":20200000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2022-07-01","end":"2022-09-30","val":6700000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-07-01","end":"2022-09-30","val":6700000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":27900000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2022-01-01","end":"2022-12-31","val":27900000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":27900000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":9200000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":9200000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":18000000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-06-30","val":18000000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-04-01","end":"2023-06-30","val":8800000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":8800000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":28000000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-01-01","end":"2023-09-30","val":28000000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2023-07-01","end":"2023-09-30","val":10100000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":10100000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":36900000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":36900000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":36900000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":9400000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"start":"2024-01-01","end":"2024-03-31","val":9400000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":19200000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-06-30","val":19200000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":9700000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":9700000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":29500000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-01-01","end":"2024-09-30","val":29500000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":10400000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-07-01","end":"2024-09-30","val":10400000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":42900000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":42900000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":13600000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-06-30","val":27400000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":13800000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":44400000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":17000000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":58800000,"accn":"0001193125-26-067448","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":"2019-01-01","end":"2019-12-31","val":18391000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2019"},{"start":"2020-01-01","end":"2020-09-30","val":13039000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":17749000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2020-01-01","end":"2020-12-31","val":17749000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":5153000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":10472000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":18161000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":18161000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2021-01-01","end":"2021-12-31","val":24451000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":24451000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":24451000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":6807000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":6807000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":13490000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":13490000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-01-01","end":"2022-09-30","val":20155000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-01-01","end":"2022-09-30","val":20155000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2022-01-01","end":"2022-12-31","val":27933000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2022-01-01","end":"2022-12-31","val":27933000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":27933000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":9206000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":9206000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":17966000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-06-30","val":17966000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-01-01","end":"2023-09-30","val":28025000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-01-01","end":"2023-09-30","val":28025000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2023-01-01","end":"2023-12-31","val":36902000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":36902000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":36902000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":9442000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"start":"2024-01-01","end":"2024-03-31","val":9442000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":19160000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-06-30","val":19160000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-01-01","end":"2024-09-30","val":29520000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-01-01","end":"2024-09-30","val":29520000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":42908000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":42908000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":13595000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-06-30","val":27373000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":44376000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":58760000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"DerivativeLiabilities":{"label":"Derivative Liability","description":"Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset.","units":{"USD":[{"end":"2020-12-31","val":149920186,"accn":"0001193125-21-160809","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-05-14","frame":"CY2020Q4I"}]}},"Dividends":{"label":"Dividends","description":"Amount of paid and unpaid cash, stock, and paid-in-kind (PIK) dividends declared, for example, but not limited to, common and preferred stock.","units":{"USD":[{"start":"2021-01-01","end":"2021-03-31","val":134551000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-03-31","val":134551000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":134551000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-01-01","end":"2021-03-31","val":134551000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2021Q1"},{"start":"2021-07-01","end":"2021-09-30","val":134627000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":134627000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":269178000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":269178000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":269178000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021"}]}},"DueToAffiliateCurrent":{"label":"Due to Affiliate, Current","description":"Amount of payable due to an entity that is affiliated with the reporting entity by means of direct or indirect ownership. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2021-09-30","val":200000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"}]}},"DueToRelatedPartiesCurrent":{"label":"Due to Related Parties, Current","description":"Carrying amount as of the balance sheet date of obligations due all related parties. For classified balance sheets, represents the current portion of such liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2020-09-30","val":1122305,"accn":"0001193125-20-293805","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":17703,"accn":"0001193125-21-098450","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":17703,"accn":"0001193125-21-160809","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-05-14"},{"end":"2020-12-31","val":17703,"accn":"0001193125-21-172459","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-25"},{"end":"2020-12-31","val":17703,"accn":"0001193125-21-228548","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1755,"accn":"0001193125-21-172459","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-25","frame":"CY2021Q1I"},{"end":"2021-06-30","val":2330,"accn":"0001193125-21-228548","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29","frame":"CY2021Q2I"}]}},"DueToRelatedPartiesCurrentAndNoncurrent":{"label":"Due to Related Parties","description":"Carrying amount as of the balance sheet date of obligations due all related parties.","units":{"USD":[{"end":"2020-07-10","val":1369417,"accn":"0001193125-20-293805","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2020-07-10","val":1400894,"accn":"0001193125-21-098450","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-07-10","val":1400894,"accn":"0001193125-21-160809","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-05-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1122305,"accn":"0001193125-20-293805","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":17703,"accn":"0001193125-21-098450","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":17703,"accn":"0001193125-21-160809","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-05-14"},{"end":"2020-12-31","val":17703,"accn":"0001193125-21-228548","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1755,"accn":"0001193125-21-172459","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-25","frame":"CY2021Q1I"},{"end":"2021-06-30","val":2330,"accn":"0001193125-21-228548","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29","frame":"CY2021Q2I"}]}},"EarningsPerShareBasic":{"label":"Earnings Per Share, Basic","description":"The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.","units":{"USD/shares":[{"start":"2020-01-01","end":"2020-03-31","val":-0.05,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2020Q1"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-0.04,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":0.01,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":0.01,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-0.03,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2020"},{"start":"2020-10-01","end":"2020-12-31","val":0.01,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2020Q4"},{"start":"2021-01-01","end":"2021-03-31","val":-0.01,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2021-01-01","end":"2021-03-31","val":-0.01,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":0.01,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2021-04-01","end":"2021-06-30","val":0.01,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-0.36,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":-0.36,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":-0.34,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":-0.34,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2021-07-01","end":"2021-09-30","val":-0.34,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-0.46,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":-0.46,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021"},{"start":"2021-10-01","end":"2021-12-31","val":-0.1,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2021Q4"},{"start":"2022-01-01","end":"2022-03-31","val":0.02,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":0.02,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0.05,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":0.05,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-04-01","end":"2022-06-30","val":0.03,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":0.03,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":0.06,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-01-01","end":"2022-09-30","val":0.06,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2022-07-01","end":"2022-09-30","val":0.02,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-07-01","end":"2022-09-30","val":0.02,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":0.06,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2022-01-01","end":"2022-12-31","val":0.06,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":0.06,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-0.15,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-06-30","val":-0.15,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-04-01","end":"2023-06-30","val":-0.16,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":-0.16,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-0.19,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-01-01","end":"2023-09-30","val":-0.19,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2023-07-01","end":"2023-09-30","val":-0.04,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":-0.04,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-0.15,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":-0.15,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":-0.15,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":0.03,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-06-30","val":0.03,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":0.03,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":0.03,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":0.04,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-01-01","end":"2024-09-30","val":0.04,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":0,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-07-01","end":"2024-09-30","val":0,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":0.04,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":0.04,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-0.03,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-06-30","val":-0.01,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":0.02,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-0.01,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":0,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"EarningsPerShareDiluted":{"label":"Earnings Per Share, Diluted","description":"The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.","units":{"USD/shares":[{"start":"2020-01-01","end":"2020-03-31","val":-0.05,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2020Q1"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-0.04,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":0.01,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":0.01,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-0.03,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2020"},{"start":"2020-10-01","end":"2020-12-31","val":0.01,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2020Q4"},{"start":"2021-01-01","end":"2021-03-31","val":-0.01,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2021-01-01","end":"2021-03-31","val":-0.01,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":0.01,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2021-04-01","end":"2021-06-30","val":0.01,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-0.36,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":-0.36,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":-0.34,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":-0.34,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2021-07-01","end":"2021-09-30","val":-0.34,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-0.46,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":-0.46,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021"},{"start":"2021-10-01","end":"2021-12-31","val":-0.1,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2021Q4"},{"start":"2022-01-01","end":"2022-03-31","val":0.02,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":0.02,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0.04,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":0.04,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-04-01","end":"2022-06-30","val":0.02,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":0.02,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":0.06,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-01-01","end":"2022-09-30","val":0.06,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2022-07-01","end":"2022-09-30","val":0.02,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-07-01","end":"2022-09-30","val":0.02,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":0.06,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2022-01-01","end":"2022-12-31","val":0.06,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":0.06,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-0.15,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-06-30","val":-0.15,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-04-01","end":"2023-06-30","val":-0.16,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":-0.16,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-0.19,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-01-01","end":"2023-09-30","val":-0.19,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2023-07-01","end":"2023-09-30","val":-0.04,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":-0.04,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-0.15,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":-0.15,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":-0.15,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":0.03,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-06-30","val":0.03,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":0.03,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":0.03,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":0.03,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-01-01","end":"2024-09-30","val":0.03,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":0,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-07-01","end":"2024-09-30","val":0,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":0.04,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":0.04,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-0.03,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-06-30","val":-0.01,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":0.02,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-0.01,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":0,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"EffectiveIncomeTaxRateContinuingOperations":{"label":"Effective Income Tax Rate Reconciliation, Percent","description":"Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.","units":{"pure":[{"start":"2019-01-01","end":"2019-12-31","val":0.242,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2019"},{"start":"2020-01-01","end":"2020-09-30","val":0.242,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":0.348,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":0.217,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2020-01-01","end":"2020-12-31","val":0.217,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0.377,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0.356,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":0.384,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":0.221,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":0.221,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":0.22,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":0.22,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":0.095,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":0.095,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":0.095,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-0.078,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":0.078,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0.252,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":0.252,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-04-01","end":"2022-06-30","val":0.394,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":0.394,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":0.254,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-01-01","end":"2022-09-30","val":0.254,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2022-07-01","end":"2022-09-30","val":0.261,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-07-01","end":"2022-09-30","val":0.261,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":0.23,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2022-01-01","end":"2022-12-31","val":0.23,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":0.23,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0.559,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":0.023,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0.031,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":0.011,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":-0.094,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-0.065,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":-0.065,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":-0.065,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0.295,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":0.295,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0.922,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"EffectOfExchangeRateOnCashAndCashEquivalents":{"label":"Effect of Exchange Rate on Cash and Cash Equivalents","description":"Amount of increase (decrease) from the effect of exchange rate changes on cash and cash equivalent balances held in foreign currencies.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":-70000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2019"},{"start":"2020-01-01","end":"2020-09-30","val":108000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":62000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":9000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-09-30","val":-162000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-12-31","val":129000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":12000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1"}]}},"EmployeeRelatedLiabilitiesCurrent":{"label":"Employee-related Liabilities, Current","description":"Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2020-12-31","val":37696000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":37696000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2020Q4I"},{"end":"2021-09-30","val":45940000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":49510000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"end":"2021-12-31","val":49510000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":49510000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":49510000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"end":"2021-12-31","val":49510000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2021Q4I"},{"end":"2022-03-31","val":32666000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":38589000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":43263000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2022Q3I"},{"end":"2022-12-31","val":53530000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"end":"2022-12-31","val":53530000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"end":"2022-12-31","val":53530000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2022-12-31","val":53530000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"end":"2022-12-31","val":53530000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":24612000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":36414000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":38713000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2023Q3I"},{"end":"2023-12-31","val":54593000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"end":"2023-12-31","val":54593000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"end":"2023-12-31","val":54593000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2023-12-31","val":54593000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"end":"2023-12-31","val":54593000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2023Q4I"},{"end":"2024-03-31","val":20571000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2024Q1I"},{"end":"2024-06-30","val":34626000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":33711000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2024Q3I"},{"end":"2024-12-31","val":47505000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":47505000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":47505000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":47505000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":47505000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":28083000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":39060000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":41309000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":55292000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24"}]}},"EquityMethodInvestmentOwnershipPercentage":{"label":"Equity Method Investment, Ownership Percentage","description":"The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.","units":{"pure":[{"end":"2021-09-30","val":0.07,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0.07,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2021Q4I"}]}},"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":"2021-09-30","val":10228000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":10228000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"end":"2021-12-31","val":10228000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":10228000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":10228000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"end":"2021-12-31","val":10228000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2021Q4I"},{"end":"2022-03-31","val":10228000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":10228000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":10228000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2022Q3I"},{"end":"2022-12-31","val":10228000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"end":"2022-12-31","val":10228000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"end":"2022-12-31","val":10228000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2022-12-31","val":10228000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"end":"2022-12-31","val":10228000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":10228000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":10228000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":10228000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2023Q3I"},{"end":"2023-12-31","val":10228000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"end":"2023-12-31","val":10228000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"end":"2023-12-31","val":10228000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2023-12-31","val":10228000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"end":"2023-12-31","val":10228000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2023Q4I"},{"end":"2024-03-31","val":10228000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2024Q1I"},{"end":"2024-06-30","val":10228000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":10228000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2024Q3I"},{"end":"2024-12-31","val":10228000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":10228000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":10228000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":10228000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":10228000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":10228000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":10228000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":10228000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":10228000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24"}]}},"FairValueAdjustmentOfWarrants":{"label":"Fair Value Adjustment of Warrants","description":"Amount of expense (income) related to adjustment to fair value of warrant liability.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2020"},{"start":"2020-07-03","end":"2020-12-31","val":106714978,"accn":"0001193125-21-160809","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":-102401455,"accn":"0001193125-21-172459","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-25"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-87695390,"accn":"0001193125-21-228548","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":14706065,"accn":"0001193125-21-228548","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":26889000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":26889000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":26889000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":26889000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":64501000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":64501000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":64501000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":2136000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":-2136000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":23140000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":-23140000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-04-01","end":"2022-06-30","val":21004000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":-21004000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-23452000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-01-01","end":"2022-09-30","val":-23452000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2022-07-01","end":"2022-09-30","val":-312000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-07-01","end":"2022-09-30","val":-312000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-26073000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2022-01-01","end":"2022-12-31","val":-26073000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":-26073000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-1195000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":-1195000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":19180000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-06-30","val":19180000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-04-01","end":"2023-06-30","val":20375000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":20375000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":45403000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-01-01","end":"2023-09-30","val":45403000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2023-07-01","end":"2023-09-30","val":26223000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":26223000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":15096000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":15096000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":15096000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1585000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"start":"2024-01-01","end":"2024-03-31","val":1585000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-14378000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-06-30","val":-14378000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":-15963000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":-15963000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-14378000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-01-01","end":"2024-09-30","val":-14378000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":0,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-07-01","end":"2024-09-30","val":0,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-14378000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":-14378000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":0,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":0,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":0,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":0,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInEarnings":{"label":"Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Gain (Loss) Included in Earnings","description":"Amount of gain (loss) recognized in income from derivative asset (liability) after deduction of derivative liability (asset), measured at fair value on recurring basis using unobservable input (level 3).","units":{"USD":[{"start":"2021-01-01","end":"2021-03-31","val":-7242996,"accn":"0001193125-21-172459","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-25","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-6115140,"accn":"0001193125-21-228548","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"}]}},"FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationPeriodIncreaseDecrease":{"label":"Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Period Increase (Decrease)","description":"Amount of increase (decrease) of financial instrument classified as a derivative asset (liability) after deduction of derivative liability (asset), measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.","units":{"USD":[{"start":"2021-01-01","end":"2021-03-31","val":175000000,"accn":"0001193125-21-172459","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-25","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":175000000,"accn":"0001193125-21-228548","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"}]}},"FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs":{"label":"Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis with Unobservable Inputs","description":"Fair value of financial instrument classified as derivative asset (liability) after deduction of derivative liability (asset), measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.","units":{"USD":[{"end":"2020-12-31","val":0,"accn":"0001193125-21-228548","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29","frame":"CY2020Q4I"},{"end":"2020-12-31","val":0,"accn":"0001193125-21-172459","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-25"},{"end":"2021-03-31","val":1237561,"accn":"0001193125-21-172459","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-25","frame":"CY2021Q1I"},{"end":"2021-06-30","val":2365417,"accn":"0001193125-21-228548","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29","frame":"CY2021Q2I"}]}},"FiniteLivedIntangibleAssetsAccumulatedAmortization":{"label":"Finite-Lived Intangible Assets, Accumulated Amortization","description":"Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.","units":{"USD":[{"end":"2020-12-31","val":-361737000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":-361737000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2020Q4I"},{"end":"2021-09-30","val":-435709000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":-460415000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"end":"2021-12-31","val":-460415000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":-460415000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":-460415000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"end":"2021-12-31","val":-460415000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2021Q4I"},{"end":"2022-03-31","val":-485190000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":-509726000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":-534540000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2022Q3I"},{"end":"2022-12-31","val":-559351000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"end":"2022-12-31","val":-559351000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"end":"2022-12-31","val":-559351000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2022-12-31","val":-559351000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"end":"2022-12-31","val":-559351000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":-584102000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":-602876000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":-627385000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2023Q3I"},{"end":"2023-12-31","val":-651894000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"end":"2023-12-31","val":-651894000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"end":"2023-12-31","val":-651894000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2023-12-31","val":-651894000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"end":"2023-12-31","val":-651894000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2023Q4I"},{"end":"2024-03-31","val":-676403000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2024Q1I"},{"end":"2024-06-30","val":-696435000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":-714548000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2024Q3I"},{"end":"2024-12-31","val":-552822000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":-552822000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":-552822000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":-552822000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":-552822000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":-575702000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":-598582000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":-621462000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":-644342000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths":{"label":"Finite-Lived Intangible Asset, Expected Amortization, Year One","description":"Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2021-09-30","val":98627000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":98602000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2021Q4I"},{"end":"2022-03-31","val":99003000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":99003000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":99003000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2022Q3I"},{"end":"2022-12-31","val":99003000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2022Q4I"},{"end":"2023-03-31","val":81417000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":80768000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":80768000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2023Q3I"},{"end":"2023-12-31","val":80768000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":56259000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2024Q1I"},{"end":"2024-06-30","val":36227000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":18114000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2024Q3I"},{"end":"2024-12-31","val":72454000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2024Q4I"},{"end":"2025-03-31","val":91520000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":91520000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":91520000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":91520000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear":{"label":"Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year","description":"Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year.","units":{"USD":[{"end":"2021-09-30","val":24660000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2022-03-31","val":74455000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":49637000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":24818000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2022Q3I"},{"end":"2023-03-31","val":74252000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":49018000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":24509000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2023Q3I"},{"end":"2025-03-31","val":68641000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":45760000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":22881000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseYearFour":{"label":"Finite-Lived Intangible Asset, Expected Amortization, Year Four","description":"Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2021-09-30","val":72263000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":72263000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2021Q4I"},{"end":"2022-03-31","val":72949000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":72949000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":72949000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2022Q3I"},{"end":"2022-12-31","val":72949000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2022Q4I"},{"end":"2023-03-31","val":72949000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":72454000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":72454000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2023Q3I"},{"end":"2023-12-31","val":72454000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":72454000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2024Q1I"},{"end":"2024-06-30","val":72454000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":72454000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2024Q3I"},{"end":"2024-12-31","val":72454000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2024Q4I"},{"end":"2025-03-31","val":90891000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":90891000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":90891000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":90892000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseYearThree":{"label":"Finite-Lived Intangible Asset, Expected Amortization, Year Three","description":"Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2021-09-30","val":80731000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":80731000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2021Q4I"},{"end":"2022-03-31","val":72949000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":72949000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":72949000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2022Q3I"},{"end":"2022-12-31","val":72949000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2022Q4I"},{"end":"2023-03-31","val":72949000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":72454000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":72454000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2023Q3I"},{"end":"2023-12-31","val":72454000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":72454000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2024Q1I"},{"end":"2024-06-30","val":72454000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":72454000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2024Q3I"},{"end":"2024-12-31","val":72454000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2024Q4I"},{"end":"2025-03-31","val":91520000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":91520000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":91520000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":91520000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo":{"label":"Finite-Lived Intangible Asset, Expected Amortization, Year Two","description":"Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2021-09-30","val":98333000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":98318000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2021Q4I"},{"end":"2022-03-31","val":81417000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":81417000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":81417000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2022Q3I"},{"end":"2022-12-31","val":81417000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2022Q4I"},{"end":"2023-03-31","val":72949000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":72454000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":72454000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2023Q3I"},{"end":"2023-12-31","val":72454000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":72454000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2024Q1I"},{"end":"2024-06-30","val":72454000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":72454000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2024Q3I"},{"end":"2024-12-31","val":72454000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2024Q4I"},{"end":"2025-03-31","val":91520000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":91520000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":91520000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":91520000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"FiniteLivedIntangibleAssetsGross":{"label":"Finite-Lived Intangible Assets, Gross","description":"Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.","units":{"USD":[{"end":"2020-12-31","val":1483184000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":1483184000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2020Q4I"},{"end":"2021-09-30","val":1483189000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1483194000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"end":"2021-12-31","val":1483194000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":1483194000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":1483194000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"end":"2021-12-31","val":1483194000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1487995000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1487705000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1487700000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1487700000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"end":"2022-12-31","val":1487700000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"end":"2022-12-31","val":1487700000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2022-12-31","val":1487700000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"end":"2022-12-31","val":1487700000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1487700000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1476470000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1476470000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1476470000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"end":"2023-12-31","val":1476470000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"end":"2023-12-31","val":1476470000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2023-12-31","val":1476470000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"end":"2023-12-31","val":1476470000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1476470000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1476470000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1476470000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1296630000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":1296630000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":1296630000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":1296630000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":1296630000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1464530000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1464530000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1464530000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1464530000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24"}]}},"FiniteLivedIntangibleAssetsNet":{"label":"Finite-Lived Intangible Assets, Net","description":"Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.","units":{"USD":[{"end":"2020-12-31","val":1121447000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":1121447000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2020Q4I"},{"end":"2021-09-30","val":1047480000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1022779000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"end":"2021-12-31","val":1022779000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":1022779000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":1022779000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"end":"2021-12-31","val":1022779000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1002805000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":977979000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":953160000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2022Q3I"},{"end":"2022-12-31","val":928349000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"end":"2022-12-31","val":928349000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"end":"2022-12-31","val":928349000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2022-12-31","val":928349000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"end":"2022-12-31","val":928349000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":903598000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":873594000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":849085000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2023Q3I"},{"end":"2023-12-31","val":824576000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"end":"2023-12-31","val":824576000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"end":"2023-12-31","val":824576000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2023-12-31","val":824576000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"end":"2023-12-31","val":824576000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2023Q4I"},{"end":"2024-03-31","val":800067000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2024Q1I"},{"end":"2024-06-30","val":780035000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":761922000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2024Q3I"},{"end":"2024-12-31","val":743808000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":743808000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":743808000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":743808000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":743808000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":888828000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":865948000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":843068000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":820188000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24"}]}},"GainLossOnSaleOfBusiness":{"label":"Gain (Loss) on Disposition of Business","description":"Amount of gain (loss) from sale and disposal of integrated set of activities and assets capable of being conducted and managed for purpose of providing return in form of dividend, lower cost, or other economic benefit to investor, owner, member and participant.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":-51000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":3800000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":3800000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2020-01-01","end":"2020-12-31","val":3800000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":600000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":600000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":600000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2023"}]}},"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":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2019"},{"start":"2020-01-01","end":"2020-09-30","val":-8615000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":-8615000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2020-01-01","end":"2020-12-31","val":-8615000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2020"},{"start":"2021-01-01","end":"2021-09-30","val":-15240000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":-15240000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":-15240000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":-15240000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-15240000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":-15240000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":-15240000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-07-01","end":"2022-09-30","val":0,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2023"}]}},"GeneralAndAdministrativeExpense":{"label":"General and Administrative Expense","description":"The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":78128000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2019"},{"start":"2020-01-01","end":"2020-09-30","val":66460000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":21893000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":90838000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2020-01-01","end":"2020-12-31","val":90838000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":4402919,"accn":"0001193125-21-172459","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-25"},{"start":"2021-01-01","end":"2021-03-31","val":37839000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":5401608,"accn":"0001193125-21-228548","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2021-01-01","end":"2021-06-30","val":66233000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":998689,"accn":"0001193125-21-228548","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2021-04-01","end":"2021-06-30","val":28394000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":208745000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":208745000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":142511000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":142511000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":250098000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":250098000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":250098000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":44207000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":44207000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":83717000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":83717000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-04-01","end":"2022-06-30","val":39509000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":39509000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":123093000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-01-01","end":"2022-09-30","val":123093000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2022-07-01","end":"2022-09-30","val":39376000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-07-01","end":"2022-09-30","val":39376000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":167758000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2022-01-01","end":"2022-12-31","val":167758000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":167758000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":41865000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":41865000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":88006000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-06-30","val":88006000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-04-01","end":"2023-06-30","val":46141000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":46141000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":137477000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-01-01","end":"2023-09-30","val":137477000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2023-07-01","end":"2023-09-30","val":49471000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":49471000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":191844000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":191844000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":191844000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":57060000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"start":"2024-01-01","end":"2024-03-31","val":57060000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":108329000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-06-30","val":108329000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":51268000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":51268000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":161247000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-01-01","end":"2024-09-30","val":161247000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":52918000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-07-01","end":"2024-09-30","val":52918000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":218220000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":218220000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":67119000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-06-30","val":114748000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":47630000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":162080000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":47332000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":206637000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"Goodwill":{"label":"Goodwill","description":"Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.","units":{"USD":[{"end":"2019-12-31","val":1466884000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2019Q4I"},{"end":"2020-12-31","val":1466884000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":1466884000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2020Q4I"},{"end":"2021-09-30","val":1466884000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1466884000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"end":"2021-12-31","val":1466884000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":1466884000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":1466884000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"end":"2021-12-31","val":1466884000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"end":"2021-12-31","val":1466884000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1494252000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1494267000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1494267000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1495129000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"end":"2022-12-31","val":1495129000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"end":"2022-12-31","val":1495129000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2022-12-31","val":1495129000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"end":"2022-12-31","val":1495129000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"end":"2022-12-31","val":1495129000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2022-12-31","val":1495129000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1495129000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1417724000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1417724000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1417724000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"end":"2023-12-31","val":1417724000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"end":"2023-12-31","val":1417724000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2023-12-31","val":1417724000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"end":"2023-12-31","val":1417724000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2023-12-31","val":1417724000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1417724000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1417724000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1417724000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1417724000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":1417724000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":1417724000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":1417724000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":1417724000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1956485000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1956485000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1956497000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1955551000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24"}]}},"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":25797000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2019"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2022-07-01","end":"2022-09-30","val":0,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-07-01","end":"2022-09-30","val":0,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":77405000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-06-30","val":77405000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-04-01","end":"2023-06-30","val":77405000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":77405000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":77405000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-01-01","end":"2023-09-30","val":77405000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2023-07-01","end":"2023-09-30","val":0,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":0,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":77405000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":77405000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":77405000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":0,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-07-01","end":"2024-09-30","val":0,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":0,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":0,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":0,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":0,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"GrossProfit":{"label":"Gross Profit","description":"Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":390435000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":104246000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2020Q1"},{"start":"2020-04-01","end":"2020-06-30","val":100734000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":312278000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":107299000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":107299000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":424346000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2020-01-01","end":"2020-12-31","val":424346000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2020"},{"start":"2020-10-01","end":"2020-12-31","val":112067000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2020Q4"},{"start":"2021-01-01","end":"2021-03-31","val":113196000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2021-01-01","end":"2021-03-31","val":113196000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":234473000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":121277000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2021-04-01","end":"2021-06-30","val":121277000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":353247000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":353247000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":118775000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":118775000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2021-07-01","end":"2021-09-30","val":118775000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":492633000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":492633000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":492633000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021"},{"start":"2021-10-01","end":"2021-12-31","val":139386000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2021Q4"},{"start":"2022-01-01","end":"2022-03-31","val":137427000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":137427000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":277369000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":277369000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-04-01","end":"2022-06-30","val":139941000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":139941000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":422975000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-01-01","end":"2022-09-30","val":422975000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2022-07-01","end":"2022-09-30","val":145607000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-07-01","end":"2022-09-30","val":145607000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":568509000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2022-01-01","end":"2022-12-31","val":568509000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":568509000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":147787000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":147787000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":300374000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-06-30","val":300374000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-04-01","end":"2023-06-30","val":152586000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":152586000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":463495000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-01-01","end":"2023-09-30","val":463495000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2023-07-01","end":"2023-09-30","val":163121000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":163121000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":636159000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":636159000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":636159000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":167862000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"start":"2024-01-01","end":"2024-03-31","val":167862000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":345160000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-06-30","val":345160000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":177297000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":177297000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":528579000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-01-01","end":"2024-09-30","val":528579000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":183420000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-07-01","end":"2024-09-30","val":183420000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":713803000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":713803000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":184992000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-06-30","val":379008000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":194016000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":571981000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":192973000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":776808000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"HeldToMaturitySecurities":{"label":"Debt Securities, Held-to-maturity","description":"Amount of investment in debt security measured at amortized cost (held-to-maturity).","units":{"USD":[{"end":"2020-12-31","val":0,"accn":"0001193125-21-098450","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":0,"accn":"0001193125-21-160809","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-05-14","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0,"accn":"0001193125-21-172459","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-25","frame":"CY2021Q1I"}]}},"ImpairmentOfIntangibleAssetsExcludingGoodwill":{"label":"Impairment of Intangible Assets (Excluding Goodwill)","description":"The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of an intangible asset (excluding goodwill) to fair value.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":175269000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2020"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2022-07-01","end":"2022-09-30","val":0,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":4906000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-06-30","val":4906000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-04-01","end":"2023-06-30","val":4906000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":4906000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":4906000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-01-01","end":"2023-09-30","val":4906000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2023-07-01","end":"2023-09-30","val":0,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":0,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":4906000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":4906000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":4906000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":0,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-07-01","end":"2024-09-30","val":0,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":0,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":0,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":0,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":0,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"ImpairmentOfIntangibleAssetsFinitelived":{"label":"Impairment of Intangible Assets, Finite-lived","description":"The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of a finite-lived intangible asset to fair value.","units":{"USD":[{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2020"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest":{"label":"Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest","description":"Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":-277633000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2019"},{"start":"2020-01-01","end":"2020-09-30","val":-29685000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":7240000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-21555000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2020-01-01","end":"2020-12-31","val":-21555000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-8163000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-1972000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":6191000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-245277000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":-245277000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":-243305000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":-243305000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-274919000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":-274919000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":-274919000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":11112000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":11112000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":36801000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":36801000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-04-01","end":"2022-06-30","val":25689000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":25689000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":50048000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-01-01","end":"2022-09-30","val":50048000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2022-07-01","end":"2022-09-30","val":13247000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-07-01","end":"2022-09-30","val":13247000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":49862000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2022-01-01","end":"2022-12-31","val":49862000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":49862000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1401000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":1401000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-98224000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-06-30","val":-98224000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-04-01","end":"2023-06-30","val":-99625000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":-99625000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-117608000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-01-01","end":"2023-09-30","val":-117608000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2023-07-01","end":"2023-09-30","val":-19384000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":-19384000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-84547000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":-84547000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":-84547000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-4834000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"start":"2024-01-01","end":"2024-03-31","val":-4834000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":20917000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-06-30","val":20917000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":25752000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":25752000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":33982000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-01-01","end":"2024-09-30","val":33982000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":13065000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-07-01","end":"2024-09-30","val":13065000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":44314000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":44314000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-30774000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-06-30","val":-24977000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":5797000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-11575000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":13402000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":21529000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"IncomeTaxExpenseBenefit":{"label":"Income Tax Expense (Benefit)","description":"Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":-67293000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2019"},{"start":"2020-01-01","end":"2020-09-30","val":-7191000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":2520000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-4679000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2020-01-01","end":"2020-12-31","val":-4679000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":3079000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-704000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":2375000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-54227000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":-54227000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":-53523000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":-53523000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-26000000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":-26000000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":-26000000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":863000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":-863000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":9262000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":9262000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-04-01","end":"2022-06-30","val":10125000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":10125000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":12714000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-01-01","end":"2022-09-30","val":12714000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2022-07-01","end":"2022-09-30","val":3452000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-07-01","end":"2022-09-30","val":3452000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":11456000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2022-01-01","end":"2022-12-31","val":11456000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":11456000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-783000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":-783000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-3064000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-06-30","val":-3064000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-04-01","end":"2023-06-30","val":-2281000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":-2281000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-1246000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-01-01","end":"2023-09-30","val":-1246000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2023-07-01","end":"2023-09-30","val":1818000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":1818000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":5524000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":5524000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":5524000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-4237000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"start":"2024-01-01","end":"2024-03-31","val":-4237000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":69000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-06-30","val":69000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":4307000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":4307000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":9002000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-01-01","end":"2024-09-30","val":9002000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":8933000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-07-01","end":"2024-09-30","val":8933000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":13074000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":13074000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-13353000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-06-30","val":-20516000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":-7163000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-5143000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":15373000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":19841000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"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":"2019-01-01","end":"2019-12-31","val":18400000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2019"},{"start":"2020-01-01","end":"2020-09-30","val":9600000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":8500000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":9500000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2020-01-01","end":"2020-12-31","val":9500000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":3900000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":10400000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":6500000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":15100000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":15100000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":4700000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":4700000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":15200000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":15200000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":15200000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":5000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":5000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":39000000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":39000000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-04-01","end":"2022-06-30","val":38900000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":38900000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":55500000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-01-01","end":"2022-09-30","val":55500000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2022-07-01","end":"2022-09-30","val":16600000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-07-01","end":"2022-09-30","val":16600000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":55700000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2022-01-01","end":"2022-12-31","val":55700000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":55700000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":224000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":224000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":20000000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-06-30","val":20000000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-04-01","end":"2023-06-30","val":19800000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":19800000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":27400000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-01-01","end":"2023-09-30","val":27400000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2023-07-01","end":"2023-09-30","val":7400000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":7400000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":43000000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":43000000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":43000000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":576000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"start":"2024-01-01","end":"2024-03-31","val":600000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":30600000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-06-30","val":30600000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":30000000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":30000000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":42100000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-01-01","end":"2024-09-30","val":42100000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":11600000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-07-01","end":"2024-09-30","val":11600000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":51100000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":51100000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":1000000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-06-30","val":27300000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":26300000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":27600000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":300000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"}]}},"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":"2019-01-01","end":"2019-12-31","val":-17958000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2019"},{"start":"2020-01-01","end":"2020-09-30","val":770000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":917000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2020-01-01","end":"2020-12-31","val":917000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-3906000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":10409000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":-15119000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":15119000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2021-01-01","end":"2021-12-31","val":-15233000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":-15233000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":15233000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":45000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":45000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":38946000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":38946000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-01-01","end":"2022-09-30","val":55526000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-01-01","end":"2022-09-30","val":55526000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2022-01-01","end":"2022-12-31","val":-55697000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2022-01-01","end":"2022-12-31","val":55697000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":55697000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":202000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":202000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":19954000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-06-30","val":19954000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-01-01","end":"2023-09-30","val":27316000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-01-01","end":"2023-09-30","val":27316000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2023-01-01","end":"2023-12-31","val":42948000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":42948000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":42948000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":576000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"start":"2024-01-01","end":"2024-03-31","val":576000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":30567000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-06-30","val":30567000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-01-01","end":"2024-09-30","val":42137000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-01-01","end":"2024-09-30","val":42137000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":50742000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":50742000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":445000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-06-30","val":26628000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":26199000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":28595000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"IncomeTaxesReceivable":{"label":"Income Taxes Receivable, Current","description":"Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes.","units":{"USD":[{"end":"2020-12-31","val":2037000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":2037000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2020Q4I"},{"end":"2021-09-30","val":6915000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":318000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"end":"2021-12-31","val":318000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":318000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":318000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"end":"2021-12-31","val":318000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2021Q4I"},{"end":"2022-03-31","val":71000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":71000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":71000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2022Q3I"},{"end":"2022-12-31","val":4015000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"end":"2022-12-31","val":4015000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"end":"2022-12-31","val":4015000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2022-12-31","val":4015000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"end":"2022-12-31","val":4015000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2316000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":5830000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":407000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1798000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"end":"2023-12-31","val":1798000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"end":"2023-12-31","val":1798000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2023-12-31","val":1798000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"end":"2023-12-31","val":1798000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2023Q4I"},{"end":"2024-03-31","val":0,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2024Q1I"},{"end":"2024-06-30","val":4093000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":298000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2024Q3I"},{"end":"2024-12-31","val":7743000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":7743000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":7743000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":7743000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":7743000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":8843000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":35567000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":38476000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":33274000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24"}]}},"IncreaseDecreaseInAccountsPayable":{"label":"Increase (Decrease) in Accounts Payable","description":"The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":4465000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2019"},{"start":"2020-01-01","end":"2020-09-30","val":2080000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":-2256000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2020-01-01","end":"2020-12-31","val":-2256000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":4344000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":3613000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":1399000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":1399000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2021-01-01","end":"2021-12-31","val":-1052000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":-1052000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":-1052000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":4825000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":4825000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":3204000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":3204000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-01-01","end":"2022-09-30","val":2466000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-01-01","end":"2022-09-30","val":2466000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2022-01-01","end":"2022-12-31","val":15516000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2022-01-01","end":"2022-12-31","val":15516000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":15516000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-11897000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":-11897000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-8534000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-06-30","val":-8534000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-01-01","end":"2023-09-30","val":-9368000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-01-01","end":"2023-09-30","val":-9368000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2023-01-01","end":"2023-12-31","val":-11270000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":-11270000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":-11270000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":7395000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"start":"2024-01-01","end":"2024-03-31","val":7395000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":4633000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-06-30","val":4633000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-01-01","end":"2024-09-30","val":5483000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-01-01","end":"2024-09-30","val":5483000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":2070000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":2070000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":4956000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-06-30","val":-823000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":3813000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":12133000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"IncreaseDecreaseInAccountsPayableAndAccruedLiabilities":{"label":"Increase (Decrease) in Accounts Payable and Accrued Liabilities","description":"The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.","units":{"USD":[{"start":"2020-07-03","end":"2020-09-30","val":3155,"accn":"0001193125-20-293805","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3"},{"start":"2020-07-03","end":"2020-12-31","val":900948,"accn":"0001193125-21-098450","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-07-03","end":"2020-12-31","val":900948,"accn":"0001193125-21-160809","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":3338326,"accn":"0001193125-21-172459","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-25","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":4185834,"accn":"0001193125-21-228548","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"}]}},"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":"2019-01-01","end":"2019-12-31","val":4494000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2019"},{"start":"2020-01-01","end":"2020-09-30","val":12644000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":10558000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2020-01-01","end":"2020-12-31","val":10558000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-6184000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":7749000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":8332000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":8332000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2021-01-01","end":"2021-12-31","val":4725000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":4725000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":4725000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-2043000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":-2043000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":4027000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":4027000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-01-01","end":"2022-09-30","val":19532000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-01-01","end":"2022-09-30","val":19532000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2022-01-01","end":"2022-12-31","val":19844000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2022-01-01","end":"2022-12-31","val":19844000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":19844000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-6084000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":-6084000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-2322000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-06-30","val":-2322000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-01-01","end":"2023-09-30","val":19340000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-01-01","end":"2023-09-30","val":19340000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2023-01-01","end":"2023-12-31","val":4001000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":4001000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":4001000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-370000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"start":"2024-01-01","end":"2024-03-31","val":-370000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":18553000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-06-30","val":18553000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-01-01","end":"2024-09-30","val":27237000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-01-01","end":"2024-09-30","val":27237000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":4196000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":4196000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-7364000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-06-30","val":25488000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":33743000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":30119000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"IncreaseDecreaseInAccruedLiabilities":{"label":"Increase (Decrease) in Accrued Liabilities","description":"The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":1296000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2019"},{"start":"2020-01-01","end":"2020-09-30","val":-5183000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":165000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2020-01-01","end":"2020-12-31","val":165000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-4348000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":4031000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":17051000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":17051000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2021-01-01","end":"2021-12-31","val":8347000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":8347000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":8347000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-16460000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":-16460000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-7949000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":-7949000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-01-01","end":"2022-09-30","val":-2664000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-01-01","end":"2022-09-30","val":-2664000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2022-01-01","end":"2022-12-31","val":4592000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2022-01-01","end":"2022-12-31","val":4592000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":4592000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-25690000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":-25690000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-14975000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-06-30","val":-14975000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-01-01","end":"2023-09-30","val":-9335000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-01-01","end":"2023-09-30","val":-9335000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2023-01-01","end":"2023-12-31","val":1041000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":1041000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":1041000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-31153000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"start":"2024-01-01","end":"2024-03-31","val":-31153000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-12739000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-06-30","val":-12739000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-01-01","end":"2024-09-30","val":-14896000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-01-01","end":"2024-09-30","val":-14896000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":797000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":797000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-20983000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-06-30","val":-9231000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":-6720000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":8067000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"IncreaseDecreaseInDeferredRevenue":{"label":"Increase (Decrease) in Deferred Revenue","description":"Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":2306000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2019"},{"start":"2020-01-01","end":"2020-09-30","val":580000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":1376000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2020-01-01","end":"2020-12-31","val":1376000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1580000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":2303000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":2861000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":2861000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2021-01-01","end":"2021-12-31","val":4513000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":4513000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":4513000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":2353000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":2353000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":2256000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":2256000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-01-01","end":"2022-09-30","val":2557000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-01-01","end":"2022-09-30","val":2557000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2022-01-01","end":"2022-12-31","val":4196000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2022-01-01","end":"2022-12-31","val":4196000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":4196000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":5033000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":5033000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":4825000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-06-30","val":4825000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-01-01","end":"2023-09-30","val":6646000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-01-01","end":"2023-09-30","val":6646000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2023-01-01","end":"2023-12-31","val":8321000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":8321000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":8321000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1697000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"start":"2024-01-01","end":"2024-03-31","val":1697000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":2437000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-06-30","val":2437000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-01-01","end":"2024-09-30","val":3024000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-01-01","end":"2024-09-30","val":3024000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":1355000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":1355000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":1604000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-06-30","val":4838000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":10073000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":6418000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"IncreaseDecreaseInIncomeTaxes":{"label":"Increase (Decrease) in Income Taxes","description":"The increase (decrease) during the reporting period in the amounts payable to taxing authorities for taxes that are based on the reporting entity's earnings, net of amounts receivable from taxing authorities for refunds of overpayments or recoveries of income taxes, and in deferred and other tax liabilities and assets.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":-1277000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2019"},{"start":"2020-01-01","end":"2020-09-30","val":11597000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":6724000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2020-01-01","end":"2020-12-31","val":6724000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-907000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-43000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":-2846000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":-2846000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2021-01-01","end":"2021-12-31","val":3833000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":3833000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":3833000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":20370000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":20370000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":13851000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":13851000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-01-01","end":"2022-09-30","val":10029000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-01-01","end":"2022-09-30","val":10029000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2022-01-01","end":"2022-12-31","val":-10018000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2022-01-01","end":"2022-12-31","val":-10018000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":-10018000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":5778000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":5778000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":772000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-06-30","val":772000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-01-01","end":"2023-09-30","val":12223000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-01-01","end":"2023-09-30","val":12223000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2023-01-01","end":"2023-12-31","val":4984000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":4984000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":4984000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":7235000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"start":"2024-01-01","end":"2024-03-31","val":7235000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-5769000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-06-30","val":-5769000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-01-01","end":"2024-09-30","val":-203000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-01-01","end":"2024-09-30","val":-203000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":-7147000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":-7147000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-1100000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-06-30","val":-27824000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":-30733000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":-25944000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"IncreaseDecreaseInOtherCurrentAssets":{"label":"Increase (Decrease) in Other Current Assets","description":"Amount of increase (decrease) in current assets classified as other.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":4139000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2019"},{"start":"2020-01-01","end":"2020-09-30","val":755000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":6483000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2020-01-01","end":"2020-12-31","val":6483000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1061000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1937000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":4673000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":4673000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2021-01-01","end":"2021-12-31","val":12273000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":12273000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":12273000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-2187000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":-2187000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-15463000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":-15463000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-01-01","end":"2022-09-30","val":-12321000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-01-01","end":"2022-09-30","val":-12321000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2022-01-01","end":"2022-12-31","val":-9792000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2022-01-01","end":"2022-12-31","val":-9792000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":-9792000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-1726000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":-1726000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-7116000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-06-30","val":-7116000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-01-01","end":"2023-09-30","val":-6727000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-01-01","end":"2023-09-30","val":-6727000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2023-01-01","end":"2023-12-31","val":-4046000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":-4046000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":-4046000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-992000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"start":"2024-01-01","end":"2024-03-31","val":-992000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-5860000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-06-30","val":-5860000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-01-01","end":"2024-09-30","val":-1670000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-01-01","end":"2024-09-30","val":-1670000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":-4319000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":-4319000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":2394000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-06-30","val":-2069000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":2770000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":28000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"IncreaseDecreaseInOtherNoncurrentAssets":{"label":"Increase (Decrease) in Other Noncurrent Assets","description":"Amount of increase (decrease) in noncurrent assets classified as other.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":1778000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2019"},{"start":"2020-01-01","end":"2020-09-30","val":10795000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":9187000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2020-01-01","end":"2020-12-31","val":9187000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-2106000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-1699000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":3221000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":3221000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2021-01-01","end":"2021-12-31","val":7838000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":7838000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":7838000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":10805000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":10805000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":9935000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":9935000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-01-01","end":"2022-09-30","val":18227000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-01-01","end":"2022-09-30","val":18227000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2022-01-01","end":"2022-12-31","val":14501000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2022-01-01","end":"2022-12-31","val":14501000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":14501000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":8519000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":8519000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":5267000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-06-30","val":5267000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-01-01","end":"2023-09-30","val":3572000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-01-01","end":"2023-09-30","val":3572000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2023-01-01","end":"2023-12-31","val":3649000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":3649000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":3649000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-144000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"start":"2024-01-01","end":"2024-03-31","val":-144000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-391000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-06-30","val":-391000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-01-01","end":"2024-09-30","val":-1724000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-01-01","end":"2024-09-30","val":-1724000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":-2771000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":-2771000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":2346000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-06-30","val":1078000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":-139000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":1146000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"IncreaseDecreaseInOtherOperatingLiabilities":{"label":"Increase (Decrease) in Other Operating Liabilities","description":"Amount of increase (decrease) in operating liabilities classified as other.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":2210000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2019"},{"start":"2020-01-01","end":"2020-09-30","val":389000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":3954000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2020-01-01","end":"2020-12-31","val":3954000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-426000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-2281000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":-882000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":-882000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2021-01-01","end":"2021-12-31","val":-11755000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":-11755000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":-11755000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-68000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":-68000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-62000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":-62000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-01-01","end":"2022-09-30","val":-192000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-01-01","end":"2022-09-30","val":-192000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2022-01-01","end":"2022-12-31","val":-317000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2022-01-01","end":"2022-12-31","val":-317000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":-317000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-105000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":-105000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-115000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-06-30","val":-115000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-01-01","end":"2023-09-30","val":-113000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-01-01","end":"2023-09-30","val":-113000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2023-01-01","end":"2023-12-31","val":4055000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":4055000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":4055000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":933000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"start":"2024-01-01","end":"2024-03-31","val":933000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":639000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-06-30","val":639000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-01-01","end":"2024-09-30","val":-1064000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-01-01","end":"2024-09-30","val":-1064000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":-2066000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":-2066000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":86000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-06-30","val":-2903000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":-2901000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":-4168000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"IncreaseDecreaseInPrepaidExpense":{"label":"Increase (Decrease) in Prepaid Expense","description":"The increase (decrease) during the reporting period in the amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods.","units":{"USD":[{"start":"2020-07-03","end":"2020-09-30","val":-33932,"accn":"0001193125-20-293805","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3"},{"start":"2020-07-03","end":"2020-12-31","val":-92814,"accn":"0001193125-21-098450","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-07-03","end":"2020-12-31","val":-92814,"accn":"0001193125-21-160809","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":7949,"accn":"0001193125-21-172459","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-25","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-68114,"accn":"0001193125-21-228548","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"}]}},"IntangibleAssetsGrossExcludingGoodwill":{"label":"Intangible Assets, Gross (Excluding Goodwill)","description":"Amount before accumulated amortization of intangible assets, excluding goodwill.","units":{"USD":[{"end":"2020-12-31","val":1673654000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":1673654000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2020Q4I"},{"end":"2021-09-30","val":1673659000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1673664000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"end":"2021-12-31","val":1673664000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":1673664000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":1673664000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"end":"2021-12-31","val":1673664000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1678465000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1678175000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1678170000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1678170000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"end":"2022-12-31","val":1678170000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"end":"2022-12-31","val":1678170000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2022-12-31","val":1678170000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"end":"2022-12-31","val":1678170000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1678170000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1666940000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1666940000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1666940000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"end":"2023-12-31","val":1666940000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"end":"2023-12-31","val":1666940000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2023-12-31","val":1666940000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"end":"2023-12-31","val":1666940000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1666940000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1666940000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1666940000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1487100000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":1487100000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":1487100000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":1487100000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":1487100000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1655000000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1655000000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1655000000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1655000000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24"}]}},"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":1311917000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":1311917000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2020Q4I"},{"end":"2021-09-30","val":1237950000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1213249000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"end":"2021-12-31","val":1213249000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":1213249000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":1213249000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"end":"2021-12-31","val":1213249000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1193275000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1168449000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1143630000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1118819000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"end":"2022-12-31","val":1118819000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"end":"2022-12-31","val":1118819000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2022-12-31","val":1118819000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"end":"2022-12-31","val":1118819000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1094068000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1064064000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1039555000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1015046000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"end":"2023-12-31","val":1015046000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"end":"2023-12-31","val":1015046000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2023-12-31","val":1015046000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"end":"2023-12-31","val":1015046000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2023Q4I"},{"end":"2024-03-31","val":990537000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2024Q1I"},{"end":"2024-06-30","val":970505000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":952392000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2024Q3I"},{"end":"2024-12-31","val":934278000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":934278000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":934278000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":934278000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":934278000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1079298000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1056418000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1033538000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1010658000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24"}]}},"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":89475000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2019"},{"start":"2020-01-01","end":"2020-09-30","val":57588000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":19788000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":77003000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2020-01-01","end":"2020-12-31","val":77003000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":18766000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":37669000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":18903000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":51548000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":51548000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":13878000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":13878000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":58990000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":58990000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":58990000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":7341000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":7341000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":15285000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":15285000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-04-01","end":"2022-06-30","val":7944000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":7944000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":25786000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-01-01","end":"2022-09-30","val":25786000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2022-07-01","end":"2022-09-30","val":10501000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-07-01","end":"2022-09-30","val":10501000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":38990000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2022-01-01","end":"2022-12-31","val":38990000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":38990000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":13832000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":13832000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":27846000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-06-30","val":27846000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-04-01","end":"2023-06-30","val":14014000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":14014000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":42480000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-01-01","end":"2023-09-30","val":42480000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2023-07-01","end":"2023-09-30","val":14633000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":14633000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":63577000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":63577000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":63577000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":16452000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"start":"2024-01-01","end":"2024-03-31","val":16452000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":33054000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-06-30","val":33054000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":16602000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":16602000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":49434000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-01-01","end":"2024-09-30","val":49434000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":16379000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-07-01","end":"2024-09-30","val":16379000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":64608000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":64608000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":16926000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-06-30","val":34763000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":17836000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":52866000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":18103000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":71007000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"LeaseCost":{"label":"Lease, Cost","description":"Amount of lease cost recognized by lessee for lease contract.","units":{"USD":[{"start":"2021-01-01","end":"2021-03-31","val":5196000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":10199000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":5003000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":14794000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":14794000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":4595000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":4595000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":18496000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":18496000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":18496000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":4403000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":4403000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":7085000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":7085000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-04-01","end":"2022-06-30","val":2682000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":2682000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":9541000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-01-01","end":"2022-09-30","val":9541000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2022-07-01","end":"2022-09-30","val":2456000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-07-01","end":"2022-09-30","val":2456000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":14709000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2022-01-01","end":"2022-12-31","val":14709000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":14709000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":2387000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":2387000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":4890000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-06-30","val":4890000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-04-01","end":"2023-06-30","val":2503000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":2503000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":7132000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-01-01","end":"2023-09-30","val":7132000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2023-07-01","end":"2023-09-30","val":2242000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":2242000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":9455000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":9455000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":9455000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":2509000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"start":"2024-01-01","end":"2024-03-31","val":2509000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":4901000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-06-30","val":4901000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":2392000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":2392000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":8066000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-01-01","end":"2024-09-30","val":8066000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":3165000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-07-01","end":"2024-09-30","val":3165000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":10508000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":10508000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":2918000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-06-30","val":5881000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":2963000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":8853000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":2972000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":11872000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"LesseeOperatingLeaseLiabilityPaymentsDue":{"label":"Lessee, Operating Lease, Liability, to be Paid","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease.","units":{"USD":[{"end":"2021-09-30","val":100120000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":97804000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2021Q4I"},{"end":"2022-12-31","val":90143000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2022Q4I"},{"end":"2023-12-31","val":84294000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2023Q4I"},{"end":"2024-12-31","val":78140000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2024Q4I"},{"end":"2025-12-31","val":82565000,"accn":"0001193125-26-067448","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-09-30","val":8599000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":8559000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2021Q4I"},{"end":"2022-12-31","val":5737000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2022Q4I"},{"end":"2023-12-31","val":7016000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2023Q4I"},{"end":"2024-12-31","val":7869000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2024Q4I"},{"end":"2025-12-31","val":8377000,"accn":"0001193125-26-067448","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-09-30","val":7243000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":7317000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2021Q4I"},{"end":"2022-12-31","val":7243000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2022Q4I"},{"end":"2023-12-31","val":5403000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2023Q4I"},{"end":"2024-12-31","val":6323000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2024Q4I"},{"end":"2025-12-31","val":7377000,"accn":"0001193125-26-067448","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-09-30","val":7195000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":7325000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2021Q4I"},{"end":"2022-12-31","val":7204000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2022Q4I"},{"end":"2023-12-31","val":7205000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2023Q4I"},{"end":"2024-12-31","val":5576000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2024Q4I"},{"end":"2025-12-31","val":7677000,"accn":"0001193125-26-067448","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-09-30","val":6092000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":6124000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2021Q4I"},{"end":"2022-12-31","val":7030000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2022Q4I"},{"end":"2023-12-31","val":7178000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2023Q4I"},{"end":"2024-12-31","val":7370000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2024Q4I"},{"end":"2025-12-31","val":6911000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear":{"label":"Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.","units":{"USD":[{"end":"2021-09-30","val":2575000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"}]}},"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-09-30","val":34403000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":33619000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2021Q4I"},{"end":"2022-12-31","val":30414000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2022Q4I"},{"end":"2023-12-31","val":26710000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2023Q4I"},{"end":"2024-12-31","val":23247000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2024Q4I"},{"end":"2025-12-31","val":23313000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"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-08-18","val":68570964,"accn":"0001193125-21-160809","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-05-14"},{"end":"2020-09-30","val":25274901,"accn":"0001193125-20-293805","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2020-09-30","val":141763962,"accn":"0001193125-21-160809","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-05-14","frame":"CY2020Q3I"},{"end":"2020-12-31","val":25068093,"accn":"0001193125-21-098450","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":244863061,"accn":"0001193125-21-160809","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-05-14"},{"end":"2020-12-31","val":244863061,"accn":"0001193125-21-172459","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-25"},{"end":"2020-12-31","val":244863061,"accn":"0001193125-21-228548","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"end":"2020-12-31","val":1809761000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":1809761000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2020Q4I"},{"end":"2021-03-31","val":85164199,"accn":"0001193125-21-172459","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-25","frame":"CY2021Q1I"},{"end":"2021-06-30","val":102659391,"accn":"0001193125-21-228548","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1367008000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1351029000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"end":"2021-12-31","val":1351029000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":1351029000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":1351029000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"end":"2021-12-31","val":1351029000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1332139000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1284432000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1273118000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1291455000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"end":"2022-12-31","val":1291455000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"end":"2022-12-31","val":1291455000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2022-12-31","val":1291455000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"end":"2022-12-31","val":1291455000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1252691000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1262890000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1282801000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1252179000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"end":"2023-12-31","val":1252179000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"end":"2023-12-31","val":1252179000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2023-12-31","val":1252179000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"end":"2023-12-31","val":1252179000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1222425000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1166565000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1154163000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1163716000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":1163716000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":1163716000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":1163716000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":1163716000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1434352000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1429074000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1461805000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1786422000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24"}]}},"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-09-30","val":692132943,"accn":"0001193125-20-293805","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":690926183,"accn":"0001193125-21-098450","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":690926183,"accn":"0001193125-21-160809","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-05-14"},{"end":"2020-12-31","val":690926183,"accn":"0001193125-21-172459","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-25"},{"end":"2020-12-31","val":690926183,"accn":"0001193125-21-228548","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"end":"2020-12-31","val":3195555000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":3195555000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2020Q4I"},{"end":"2021-03-31","val":691851881,"accn":"0001193125-21-172459","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-25","frame":"CY2021Q1I"},{"end":"2021-06-30","val":691716978,"accn":"0001193125-21-228548","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29","frame":"CY2021Q2I"},{"end":"2021-09-30","val":3218225000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":3237526000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"end":"2021-12-31","val":3237526000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":3237526000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":3237526000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"end":"2021-12-31","val":3237526000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2021Q4I"},{"end":"2022-03-31","val":3264897000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":3265577000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":3297917000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2022Q3I"},{"end":"2022-12-31","val":3350921000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"end":"2022-12-31","val":3350921000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"end":"2022-12-31","val":3350921000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2022-12-31","val":3350921000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"end":"2022-12-31","val":3350921000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":3341425000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":3302390000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":3341783000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2023Q3I"},{"end":"2023-12-31","val":3051040000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"end":"2023-12-31","val":3051040000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"end":"2023-12-31","val":3051040000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2023-12-31","val":3051040000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"end":"2023-12-31","val":3051040000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2023Q4I"},{"end":"2024-03-31","val":3023660000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2024Q1I"},{"end":"2024-06-30","val":3079158000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":3114549000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2024Q3I"},{"end":"2024-12-31","val":3183218000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":3183218000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":3183218000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":3183218000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":3183218000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":3611812000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":3565424000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":3591627000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":3573432000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24"}]}},"LiabilitiesAssumed1":{"label":"Liabilities Assumed","description":"The fair value of liabilities assumed in noncash investing or financing activities.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":7279000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":239000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2020-01-01","end":"2020-12-31","val":239000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":24000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":5752000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":4054000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-12-31","val":8035000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":8035000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-12-31","val":100000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2022"}]}},"LiabilitiesCurrent":{"label":"Liabilities, Current","description":"Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.","units":{"USD":[{"end":"2020-09-30","val":1124901,"accn":"0001193125-20-293805","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":918093,"accn":"0001193125-21-098450","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":918093,"accn":"0001193125-21-160809","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-05-14"},{"end":"2020-12-31","val":918093,"accn":"0001193125-21-172459","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-25"},{"end":"2020-12-31","val":918093,"accn":"0001193125-21-228548","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"end":"2020-12-31","val":125715000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":125715000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2020Q4I"},{"end":"2021-03-31","val":5240471,"accn":"0001193125-21-172459","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-25","frame":"CY2021Q1I"},{"end":"2021-06-30","val":7088554,"accn":"0001193125-21-228548","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29","frame":"CY2021Q2I"},{"end":"2021-09-30","val":153915000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":136649000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"end":"2021-12-31","val":136649000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":136649000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":136649000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"end":"2021-12-31","val":136649000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2021Q4I"},{"end":"2022-03-31","val":144519000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":145061000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":143624000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2022Q3I"},{"end":"2022-12-31","val":151565000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"end":"2022-12-31","val":151565000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"end":"2022-12-31","val":151565000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2022-12-31","val":151565000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"end":"2022-12-31","val":151565000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":124776000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":135384000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":148554000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2023Q3I"},{"end":"2023-12-31","val":152907000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"end":"2023-12-31","val":152907000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"end":"2023-12-31","val":152907000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2023-12-31","val":152907000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"end":"2023-12-31","val":152907000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2023Q4I"},{"end":"2024-03-31","val":135846000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2024Q1I"},{"end":"2024-06-30","val":146591000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":146834000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2024Q3I"},{"end":"2024-12-31","val":154846000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":154846000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":154846000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":154846000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":154846000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":193796000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":200514000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":218046000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":234125000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24"}]}},"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":"2021-01-19","val":2000000,"accn":"0001193125-21-228548","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29","frame":"CY2020Q4I"},{"end":"2021-01-19","val":2000000,"accn":"0001193125-21-172459","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-25"}]}},"LongTermDebtCurrent":{"label":"Long-term Debt, Current Maturities","description":"Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.","units":{"USD":[{"end":"2020-12-31","val":25381000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":25381000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2020Q4I"},{"end":"2021-09-30","val":8000000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":8000000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"end":"2021-12-31","val":8000000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":8000000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":8000000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"end":"2021-12-31","val":8000000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2021Q4I"},{"end":"2022-03-31","val":8000000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":8000000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":8000000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2022Q3I"},{"end":"2022-12-31","val":8000000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"end":"2022-12-31","val":8000000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"end":"2022-12-31","val":8000000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2022-12-31","val":8000000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"end":"2022-12-31","val":8000000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":8000000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":8000000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":8000000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2023Q3I"},{"end":"2023-12-31","val":8000000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"end":"2023-12-31","val":8000000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"end":"2023-12-31","val":8000000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2023-12-31","val":8000000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"end":"2023-12-31","val":8000000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2023Q4I"},{"end":"2024-03-31","val":8000000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2024Q1I"},{"end":"2024-06-30","val":8000000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":8000000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2024Q3I"},{"end":"2024-12-31","val":8000000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":8000000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":8000000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":8000000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":8000000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":10010000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":10010000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":10010000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":13033000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24"}]}},"LongTermDebtNoncurrent":{"label":"Long-term Debt, Excluding Current Maturities","description":"Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.","units":{"USD":[{"end":"2020-12-31","val":1292597000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":1292597000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2020Q4I"},{"end":"2021-09-30","val":780218000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":780610000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"end":"2021-12-31","val":780610000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":780610000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":780610000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"end":"2021-12-31","val":780610000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2021Q4I"},{"end":"2022-03-31","val":778996000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":777384000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":775770000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2022Q3I"},{"end":"2022-12-31","val":774132000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"end":"2022-12-31","val":774132000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"end":"2022-12-31","val":774132000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2022-12-31","val":774132000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"end":"2022-12-31","val":774132000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":772461000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":770787000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":769136000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2023Q3I"},{"end":"2023-12-31","val":767504000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"end":"2023-12-31","val":767504000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"end":"2023-12-31","val":767504000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2023-12-31","val":767504000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"end":"2023-12-31","val":767504000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2023Q4I"},{"end":"2024-03-31","val":765874000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2024Q1I"},{"end":"2024-06-30","val":764249000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":762639000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2024Q3I"},{"end":"2024-12-31","val":761053000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":761053000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":761053000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":761053000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":761053000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":975396000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":973298000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":971208000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1264941000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24"}]}},"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":-9428000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2019"},{"start":"2020-01-01","end":"2020-09-30","val":-948000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-03","end":"2020-09-30","val":691752888,"accn":"0001193125-20-293805","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-4421000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2020-01-01","end":"2020-12-31","val":-4421000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2020"},{"start":"2020-07-03","end":"2020-12-31","val":690616809,"accn":"0001193125-21-098450","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-07-03","end":"2020-12-31","val":690616809,"accn":"0001193125-21-160809","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":1984052,"accn":"0001193125-21-172459","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-25"},{"start":"2021-01-01","end":"2021-03-31","val":-136501000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1984627,"accn":"0001193125-21-228548","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2021-01-01","end":"2021-06-30","val":-139962000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":-62917000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":-62917000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2021-01-01","end":"2021-12-31","val":-58440000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":-58440000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":-58440000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":8691000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":8691000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":11511000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":11511000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-01-01","end":"2022-09-30","val":15006000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-01-01","end":"2022-09-30","val":15006000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2022-01-01","end":"2022-12-31","val":17875000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2022-01-01","end":"2022-12-31","val":17875000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":17875000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-4014000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":-4014000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":6614000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-06-30","val":6614000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-01-01","end":"2023-09-30","val":5383000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-01-01","end":"2023-09-30","val":5383000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2023-01-01","end":"2023-12-31","val":-323026000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":-323026000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":-323026000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-43847000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"start":"2024-01-01","end":"2024-03-31","val":-43847000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-33328000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-06-30","val":-33328000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-01-01","end":"2024-09-30","val":-34438000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-01-01","end":"2024-09-30","val":-34438000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":-27294000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":-27294000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":102840000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-06-30","val":167000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":-41173000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":-132113000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"NetCashProvidedByUsedInInvestingActivities":{"label":"Net Cash Provided by (Used in) Investing Activities","description":"Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":-21055000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2019"},{"start":"2020-01-01","end":"2020-09-30","val":-24375000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-03","end":"2020-09-30","val":-690000000,"accn":"0001193125-20-293805","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-30667000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2020-01-01","end":"2020-12-31","val":-30667000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2020"},{"start":"2020-07-03","end":"2020-12-31","val":-690000000,"accn":"0001193125-21-098450","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-07-03","end":"2020-12-31","val":-690000000,"accn":"0001193125-21-160809","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":-4686000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-23396000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":-35299000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":-35299000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2021-01-01","end":"2021-12-31","val":-48598000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":-48598000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":-48598000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-42615000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":-42615000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-53819000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":-53819000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-01-01","end":"2022-09-30","val":-67185000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-01-01","end":"2022-09-30","val":-67185000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2022-01-01","end":"2022-12-31","val":-76292000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2022-01-01","end":"2022-12-31","val":-76292000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":-76292000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-14534000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":-14534000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-29084000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-06-30","val":-29084000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-01-01","end":"2023-09-30","val":-43187000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-01-01","end":"2023-09-30","val":-43187000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2023-01-01","end":"2023-12-31","val":-55032000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":-55032000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":-55032000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-15663000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"start":"2024-01-01","end":"2024-03-31","val":-15663000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-31224000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-06-30","val":-31224000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-01-01","end":"2024-09-30","val":-45073000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-01-01","end":"2024-09-30","val":-45073000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":-53012000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":-53012000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-429979000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-06-30","val":-445682000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":-457096000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":-471383000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"NetCashProvidedByUsedInOperatingActivities":{"label":"Net Cash Provided by (Used in) Operating Activities","description":"Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":66301000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2019"},{"start":"2020-01-01","end":"2020-09-30","val":66789000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":103943000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2020-01-01","end":"2020-12-31","val":103943000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2020"},{"start":"2020-07-03","end":"2020-12-31","val":-11800,"accn":"0001193125-21-098450","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-07-03","end":"2020-12-31","val":-11800,"accn":"0001193125-21-160809","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":-1072542,"accn":"0001193125-21-172459","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-25"},{"start":"2021-01-01","end":"2021-03-31","val":38234000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-1147660,"accn":"0001193125-21-228548","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2021-01-01","end":"2021-06-30","val":59820000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":96725000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":96725000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2021-01-01","end":"2021-12-31","val":127335000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":127335000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":127335000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":46865000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":46865000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":87685000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":87685000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-01-01","end":"2022-09-30","val":118438000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-01-01","end":"2022-09-30","val":118438000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2022-01-01","end":"2022-12-31","val":199907000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2022-01-01","end":"2022-12-31","val":199907000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":199907000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":33078000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":33078000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":102632000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-06-30","val":102632000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-01-01","end":"2023-09-30","val":163138000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-01-01","end":"2023-09-30","val":163138000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2023-01-01","end":"2023-12-31","val":250033000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":250033000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":250033000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":55235000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"start":"2024-01-01","end":"2024-03-31","val":55235000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":107009000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-06-30","val":107009000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-01-01","end":"2024-09-30","val":170241000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-01-01","end":"2024-09-30","val":170241000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":283886000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":283886000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":58492000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-06-30","val":101548000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":196315000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":315479000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"NetIncomeLoss":{"label":"Net Income (Loss) Attributable to Parent","description":"The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":-210340000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-25252000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2020Q1"},{"start":"2020-04-01","end":"2020-06-30","val":-1961000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-22494000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":4720000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":4720000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2020Q3"},{"start":"2020-07-03","end":"2020-09-30","val":-42685,"accn":"0001193125-20-293805","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-03","end":"2020-09-30","val":-81470011,"accn":"0001193125-21-160809","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-05-14"},{"start":"2020-01-01","end":"2020-12-31","val":-16876000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2020-01-01","end":"2020-12-31","val":-16876000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2020"},{"start":"2020-07-03","end":"2020-12-31","val":-1042637,"accn":"0001193125-21-098450","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-07-03","end":"2020-12-31","val":-185775870,"accn":"0001193125-21-160809","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-05-14"},{"start":"2020-10-01","end":"2020-12-31","val":5617000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2020Q4"},{"start":"2021-01-01","end":"2021-03-31","val":160624560,"accn":"0001193125-21-172459","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-25"},{"start":"2021-01-01","end":"2021-03-31","val":160624560,"accn":"0001193125-21-228548","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2021-01-01","end":"2021-03-31","val":-5084000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2021-01-01","end":"2021-03-31","val":-5084000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":142994465,"accn":"0001193125-21-228548","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2021-01-01","end":"2021-06-30","val":-1268000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":-17630095,"accn":"0001193125-21-228548","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2021-04-01","end":"2021-06-30","val":3816000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2021-04-01","end":"2021-06-30","val":3816000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-191050000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":-191050000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":-189782000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":-189782000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2021-07-01","end":"2021-09-30","val":-189782000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-248919000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":-248919000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":-248919000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2021-01-01","end":"2021-12-31","val":-248919000,"accn":"0001140361-26-013493","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-07","frame":"CY2021"},{"start":"2021-10-01","end":"2021-12-31","val":-57869000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2021Q4"},{"start":"2022-01-01","end":"2022-03-31","val":11975000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":11975000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":27539000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":27539000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-04-01","end":"2022-06-30","val":15564000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":15564000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":37334000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-01-01","end":"2022-09-30","val":37334000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2022-07-01","end":"2022-09-30","val":9795000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-07-01","end":"2022-09-30","val":9795000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":38406000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2022-01-01","end":"2022-12-31","val":38406000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":38406000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2022-01-01","end":"2022-12-31","val":38406000,"accn":"0001140361-26-013493","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-07","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":2184000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":2184000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-95160000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-06-30","val":-95160000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-04-01","end":"2023-06-30","val":-97344000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":-97344000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-116362000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-01-01","end":"2023-09-30","val":-116362000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2023-07-01","end":"2023-09-30","val":-21202000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":-21202000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-90071000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":-90071000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":-90071000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24"},{"start":"2023-01-01","end":"2023-12-31","val":-90071000,"accn":"0001140361-26-013493","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-07","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-597000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"start":"2024-01-01","end":"2024-03-31","val":-597000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":20848000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-06-30","val":20848000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":21445000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":21445000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":24980000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-01-01","end":"2024-09-30","val":24980000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":4132000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-07-01","end":"2024-09-30","val":4132000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":31240000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":31240000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24"},{"start":"2024-01-01","end":"2024-12-31","val":31240000,"accn":"0001140361-26-013493","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-07","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-17421000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-06-30","val":-4461000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":12960000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-6432000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":-1971000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":1688000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24"},{"start":"2025-01-01","end":"2025-12-31","val":1688000,"accn":"0001140361-26-013493","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-07","frame":"CY2025"}]}},"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":0,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2019"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-07-01","end":"2022-09-30","val":0,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1"}]}},"NontradeReceivablesCurrent":{"label":"Nontrade Receivables, Current","description":"The sum of amounts currently receivable other than from customers. For classified balance sheets, represents the current amount receivable, that is amounts expected to be collected within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2020-12-31","val":9095000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":9095000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2020Q4I"},{"end":"2021-09-30","val":5901000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":8321000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"end":"2021-12-31","val":8321000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":8321000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":8321000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"end":"2021-12-31","val":8321000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2021Q4I"},{"end":"2022-03-31","val":9409000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1671000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1109000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2022Q3I"},{"end":"2022-12-31","val":690000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"end":"2022-12-31","val":690000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"end":"2022-12-31","val":690000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2022-12-31","val":690000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"end":"2022-12-31","val":690000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":124000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":81000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2023Q4I"}]}},"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-09-30","val":1,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-12-31","val":1,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-09-30","val":1,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-01-01","end":"2022-12-31","val":1,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":1,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":1,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-09-30","val":1,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"}]}},"OperatingCostsAndExpenses":{"label":"Operating Costs and Expenses","description":"Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Excludes Selling, General and Administrative Expense.","units":{"USD":[{"start":"2020-07-03","end":"2020-09-30","val":42685,"accn":"0001193125-20-293805","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3"}]}},"OperatingExpenses":{"label":"Operating Expenses","description":"Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":556637000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2019"},{"start":"2020-01-01","end":"2020-09-30","val":259431000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":84214000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":347366000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2020-01-01","end":"2020-12-31","val":347366000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":105957000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":205233000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":99276000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":513221000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":513221000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":307987000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":307987000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":637308000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":637308000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":637308000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":124770000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":124770000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":252195000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":252195000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-04-01","end":"2022-06-30","val":127424000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":127424000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":380747000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-01-01","end":"2022-09-30","val":380747000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2022-07-01","end":"2022-09-30","val":128553000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-07-01","end":"2022-09-30","val":128553000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":516587000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2022-01-01","end":"2022-12-31","val":516587000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":516587000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":134458000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":134458000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":360231000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-06-30","val":360231000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-04-01","end":"2023-06-30","val":225773000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":225773000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":506781000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-01-01","end":"2023-09-30","val":506781000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2023-07-01","end":"2023-09-30","val":146550000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":146550000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":660084000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":660084000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":660084000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":160065000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"start":"2024-01-01","end":"2024-03-31","val":160065000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":314850000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-06-30","val":314850000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":154784000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":154784000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":469582000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-01-01","end":"2024-09-30","val":469582000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":154732000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-07-01","end":"2024-09-30","val":154732000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":633698000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":633698000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":195691000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-06-30","val":365236000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":169546000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":528235000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":162999000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":682966000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"OperatingIncomeLoss":{"label":"Operating Income (Loss)","description":"The net result for the period of deducting operating expenses from operating revenues.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":-166202000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":14147000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2020Q1"},{"start":"2020-04-01","end":"2020-06-30","val":15616000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":52847000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":23085000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":23085000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":76980000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2020-01-01","end":"2020-12-31","val":76980000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2020"},{"start":"2020-07-03","end":"2020-12-31","val":-1042637,"accn":"0001193125-21-160809","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-05-14"},{"start":"2020-10-01","end":"2020-12-31","val":24132000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2020Q4"},{"start":"2021-01-01","end":"2021-03-31","val":-4402919,"accn":"0001193125-21-172459","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-25"},{"start":"2021-01-01","end":"2021-03-31","val":7239000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2021-01-01","end":"2021-03-31","val":7239000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-5401608,"accn":"0001193125-21-228548","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2021-01-01","end":"2021-06-30","val":29240000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":-998689,"accn":"0001193125-21-228548","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2021-04-01","end":"2021-06-30","val":22001000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2021-04-01","end":"2021-06-30","val":22001000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-159974000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":-159974000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":-189212000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":-189212000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2021-07-01","end":"2021-09-30","val":-189212000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-144675000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":-144675000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":-144675000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021"},{"start":"2021-10-01","end":"2021-12-31","val":15299000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2021Q4"},{"start":"2022-01-01","end":"2022-03-31","val":12657000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":12657000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":25174000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":25174000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-04-01","end":"2022-06-30","val":12517000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":12517000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":42228000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-01-01","end":"2022-09-30","val":42228000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2022-07-01","end":"2022-09-30","val":17054000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-07-01","end":"2022-09-30","val":17054000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":51922000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2022-01-01","end":"2022-12-31","val":51922000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":51922000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":13329000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":13329000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-59857000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-06-30","val":-59857000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-04-01","end":"2023-06-30","val":-73187000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":-73187000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-43286000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-01-01","end":"2023-09-30","val":-43286000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2023-07-01","end":"2023-09-30","val":16571000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":16571000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-23925000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":-23925000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":-23925000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":7797000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"start":"2024-01-01","end":"2024-03-31","val":7797000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":30310000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-06-30","val":30310000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":22513000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":22513000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":58997000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-01-01","end":"2024-09-30","val":58997000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":28688000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-07-01","end":"2024-09-30","val":28688000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":80105000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":80105000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-10699000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-06-30","val":13772000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":24470000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":43746000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":29974000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":93842000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"OperatingLeaseCost":{"label":"Operating Lease, Cost","description":"Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.","units":{"USD":[{"start":"2021-01-01","end":"2021-03-31","val":4594000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":9136000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":4542000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":13179000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":13179000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":4043000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":4043000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":16386000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":16386000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":16386000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":3566000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":3566000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":5674000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":5674000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-04-01","end":"2022-06-30","val":2108000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":2108000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":7545000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-01-01","end":"2022-09-30","val":7545000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2022-07-01","end":"2022-09-30","val":1871000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-07-01","end":"2022-09-30","val":1871000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":12390000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2022-01-01","end":"2022-12-31","val":12390000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":12390000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1503000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":1503000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":2989000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-06-30","val":2989000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-04-01","end":"2023-06-30","val":1486000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":1486000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":4350000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-01-01","end":"2023-09-30","val":4350000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2023-07-01","end":"2023-09-30","val":1361000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":1361000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":5958000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":5958000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":5958000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1408000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"start":"2024-01-01","end":"2024-03-31","val":1408000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":2707000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-06-30","val":2707000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":1299000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":1299000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":4644000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-01-01","end":"2024-09-30","val":4644000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":1937000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-07-01","end":"2024-09-30","val":1937000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":6396000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":6396000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":1793000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-06-30","val":3671000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":1878000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":5506000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":1835000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":7545000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"OperatingLeaseLiability":{"label":"Operating Lease, Liability","description":"Present value of lessee's discounted obligation for lease payments from operating lease.","units":{"USD":[{"end":"2021-01-01","val":53000000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"end":"2021-01-01","val":53000000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2020Q4I"},{"end":"2021-09-30","val":59405000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":64185000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2021Q4I"},{"end":"2022-12-31","val":59729000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2022Q4I"},{"end":"2023-12-31","val":57584000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2023Q4I"},{"end":"2024-12-31","val":54893000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2024Q4I"},{"end":"2025-12-31","val":59252000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"OperatingLeaseLiabilityCurrent":{"label":"Operating Lease, Liability, Current","description":"Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.","units":{"USD":[{"end":"2021-09-30","val":38774000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":37234000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"end":"2021-12-31","val":8052000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":8052000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":8052000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"end":"2021-12-31","val":8052000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2021Q4I"},{"end":"2022-03-31","val":5821000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":4137000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":3713000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2022Q3I"},{"end":"2022-12-31","val":5484000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"end":"2022-12-31","val":5484000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"end":"2022-12-31","val":5484000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2022-12-31","val":5484000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"end":"2022-12-31","val":5484000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":6815000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":7049000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":6879000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2023Q3I"},{"end":"2023-12-31","val":6788000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"end":"2023-12-31","val":6788000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"end":"2023-12-31","val":6788000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2023-12-31","val":6788000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"end":"2023-12-31","val":6788000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2023Q4I"},{"end":"2024-03-31","val":7136000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2024Q1I"},{"end":"2024-06-30","val":7128000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":7662000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2024Q3I"},{"end":"2024-12-31","val":7658000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":7658000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":7658000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":7658000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":7658000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":7522000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":7632000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":7707000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":7785000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24"}]}},"OperatingLeaseLiabilityNoncurrent":{"label":"Operating Lease, Liability, Noncurrent","description":"Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.","units":{"USD":[{"end":"2021-09-30","val":50550000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":56133000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"end":"2021-12-31","val":56133000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":56133000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":56133000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"end":"2021-12-31","val":56133000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2021Q4I"},{"end":"2022-03-31","val":56378000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":55849000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":58111000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2022Q3I"},{"end":"2022-12-31","val":54245000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"end":"2022-12-31","val":54245000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"end":"2022-12-31","val":54245000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2022-12-31","val":54245000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"end":"2022-12-31","val":54245000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":53329000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":52431000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":51669000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2023Q3I"},{"end":"2023-12-31","val":50796000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"end":"2023-12-31","val":50796000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"end":"2023-12-31","val":50796000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2023-12-31","val":50796000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"end":"2023-12-31","val":50796000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2023Q4I"},{"end":"2024-03-31","val":50066000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2024Q1I"},{"end":"2024-06-30","val":48657000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":47682000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2024Q3I"},{"end":"2024-12-31","val":47235000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":47235000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":47235000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":47235000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":47235000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":54920000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":53795000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":52750000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":51467000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24"}]}},"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":"2021-01-01","end":"2021-03-31","val":2968000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":5998000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":3030000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":8870000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":8870000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":2872000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":2872000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":11403000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":11403000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":11403000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":2516000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":2500000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":5746000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":5700000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-04-01","end":"2022-06-30","val":3230000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":3200000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":7033000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-01-01","end":"2022-09-30","val":7000000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2022-07-01","end":"2022-09-30","val":1287000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-07-01","end":"2022-09-30","val":1300000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":11933000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2022-01-01","end":"2022-12-31","val":11933000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":11933000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":900000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":900000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":2000000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-06-30","val":2000000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-04-01","end":"2023-06-30","val":1400000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":1400000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":3800000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-01-01","end":"2023-09-30","val":3800000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2023-07-01","end":"2023-09-30","val":1800000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":1800000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":5706000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":5706000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":5706000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1800000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"start":"2024-01-01","end":"2024-03-31","val":1800000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":3800000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-06-30","val":3800000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":2000000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":2000000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":6200000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-01-01","end":"2024-09-30","val":6200000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":2400000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-07-01","end":"2024-09-30","val":2400000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":8146000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":8146000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":2300000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-06-30","val":4600000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":2300000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":6900000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":2400000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":9194000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"OperatingLeaseRightOfUseAsset":{"label":"Operating Lease, Right-of-Use Asset","description":"Amount of lessee's right to use underlying asset under operating lease.","units":{"USD":[{"end":"2021-01-01","val":47100000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"end":"2021-01-01","val":47100000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2020Q4I"},{"end":"2021-09-30","val":8855000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":8052000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"end":"2021-12-31","val":37234000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":37234000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":37234000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"end":"2021-12-31","val":37234000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2021Q4I"},{"end":"2022-03-31","val":34690000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":33615000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":34901000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2022Q3I"},{"end":"2022-12-31","val":32874000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"end":"2022-12-31","val":32874000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"end":"2022-12-31","val":32874000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2022-12-31","val":32874000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"end":"2022-12-31","val":32874000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":32349000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":31647000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":31061000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2023Q3I"},{"end":"2023-12-31","val":30456000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"end":"2023-12-31","val":30456000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"end":"2023-12-31","val":30456000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2023-12-31","val":30456000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"end":"2023-12-31","val":30456000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2023Q4I"},{"end":"2024-03-31","val":30486000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2024Q1I"},{"end":"2024-06-30","val":29799000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":29572000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2024Q3I"},{"end":"2024-12-31","val":29762000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":29762000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":29762000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":29762000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":29762000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":37902000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":37275000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":36748000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":36047000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24"}]}},"OperatingLeasesFutureMinimumPaymentsDue":{"label":"Operating Leases, Future Minimum Payments Due","description":"Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.","units":{"USD":[{"end":"2021-09-30","val":101130000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":101130000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2021Q4I"}]}},"OperatingLeasesFutureMinimumPaymentsDueCurrent":{"label":"Operating Leases, Future Minimum Payments Due, Next Twelve Months","description":"Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2021-09-30","val":7143000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":7143000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2021Q4I"}]}},"OperatingLeasesFutureMinimumPaymentsDueInFiveYears":{"label":"Operating Leases, Future Minimum Payments, Due in Five Years","description":"Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2021-09-30","val":7243000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":7243000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2021Q4I"}]}},"OperatingLeasesFutureMinimumPaymentsDueInFourYears":{"label":"Operating Leases, Future Minimum Payments, Due in Four Years","description":"Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2021-09-30","val":7059000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":7059000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2021Q4I"}]}},"OperatingLeasesFutureMinimumPaymentsDueInThreeYears":{"label":"Operating Leases, Future Minimum Payments, Due in Three Years","description":"Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2021-09-30","val":5180000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":5180000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2021Q4I"}]}},"OperatingLeasesFutureMinimumPaymentsDueInTwoYears":{"label":"Operating Leases, Future Minimum Payments, Due in Two Years","description":"Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2021-09-30","val":6090000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":6090000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2021Q4I"}]}},"OperatingLeasesFutureMinimumPaymentsDueThereafter":{"label":"Operating Leases, Future Minimum Payments, Due Thereafter","description":"Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2021-09-30","val":68415000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":68415000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2021Q4I"}]}},"OperatingLeasesRentExpenseNet":{"label":"Operating Leases, Rent Expense, Net","description":"Rental expense for the reporting period incurred under operating leases, including minimum and any contingent rent expense, net of related sublease income.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":9500000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2019"},{"start":"2020-01-01","end":"2020-09-30","val":6800000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":2300000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":9700000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2020-01-01","end":"2020-12-31","val":9700000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2020"}]}},"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":"2021-09-30","val":0.062,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0.063,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"end":"2021-12-31","val":0.063,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"end":"2021-12-31","val":0.063,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021Q4I"},{"end":"2022-12-31","val":0.064,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"end":"2022-12-31","val":0.064,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"end":"2022-12-31","val":0.064,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022Q4I"},{"end":"2023-12-31","val":0.065,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"end":"2023-12-31","val":0.065,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2023-12-31","val":0.065,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023Q4I"},{"end":"2024-12-31","val":0.065,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":0.065,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-12-31","val":0.065,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"OtherAccruedLiabilitiesCurrent":{"label":"Other Accrued Liabilities, Current","description":"Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2020-12-31","val":5964000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":4534000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2020Q4I"},{"end":"2021-09-30","val":3829000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":4166000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"end":"2021-12-31","val":4166000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":4166000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":4166000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"end":"2021-12-31","val":4166000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2021Q4I"},{"end":"2022-03-31","val":3018000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2472000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":3325000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2022Q3I"},{"end":"2022-12-31","val":3599000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"end":"2022-12-31","val":3599000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"end":"2022-12-31","val":3599000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2022-12-31","val":3599000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"end":"2022-12-31","val":3599000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":4426000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1399000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":2311000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2023Q3I"},{"end":"2023-12-31","val":2548000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"end":"2023-12-31","val":2548000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"end":"2023-12-31","val":2548000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2023-12-31","val":2548000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"end":"2023-12-31","val":2548000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2023Q4I"},{"end":"2024-03-31","val":2999000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2024Q1I"},{"end":"2024-06-30","val":3927000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":2785000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2024Q3I"},{"end":"2024-12-31","val":3194000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":3194000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":3194000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":3194000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":3194000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":7345000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":3555000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":3873000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":5370000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24"}]}},"OtherAssets":{"label":"Other Assets","description":"Amount of assets classified as other.","units":{"USD":[{"end":"2020-12-31","val":6216000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":6216000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2020Q4I"},{"end":"2021-09-30","val":8286000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":11319000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"end":"2021-12-31","val":11319000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":11319000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":11319000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"end":"2021-12-31","val":11319000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2021Q4I"},{"end":"2022-03-31","val":12049000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":11489000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":11338000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2022Q3I"},{"end":"2022-12-31","val":11277000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"end":"2022-12-31","val":11277000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"end":"2022-12-31","val":11277000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2022-12-31","val":11277000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"end":"2022-12-31","val":11277000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":10410000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":9835000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":9614000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2023Q3I"},{"end":"2023-12-31","val":10703000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"end":"2023-12-31","val":10703000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"end":"2023-12-31","val":10703000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2023-12-31","val":10703000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"end":"2023-12-31","val":10703000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2023Q4I"},{"end":"2024-03-31","val":10589000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2024Q1I"},{"end":"2024-06-30","val":9505000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":9663000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2024Q3I"},{"end":"2024-12-31","val":9275000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":9275000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":9275000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":9275000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":9275000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":14495000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":13540000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":8869000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":9201000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24"}]}},"OtherAssetsCurrent":{"label":"Other Assets, Current","description":"Amount of current assets classified as other.","units":{"USD":[{"end":"2020-12-31","val":31586000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":31586000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2020Q4I"},{"end":"2021-09-30","val":36261000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":46181000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"end":"2021-12-31","val":46181000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":46181000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":46181000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"end":"2021-12-31","val":46181000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2021Q4I"},{"end":"2022-03-31","val":44013000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":30640000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":33898000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2022Q3I"},{"end":"2022-12-31","val":36358000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"end":"2022-12-31","val":36358000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"end":"2022-12-31","val":36358000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2022-12-31","val":36358000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"end":"2022-12-31","val":36358000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":34766000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":29240000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":29814000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2023Q3I"},{"end":"2023-12-31","val":32364000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"end":"2023-12-31","val":32364000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"end":"2023-12-31","val":32364000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2023-12-31","val":32364000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"end":"2023-12-31","val":32364000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2023Q4I"},{"end":"2024-03-31","val":31294000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2024Q1I"},{"end":"2024-06-30","val":26589000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":31858000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2024Q3I"},{"end":"2024-12-31","val":28973000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":28973000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":28973000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":28973000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":28973000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":36269000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":31477000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":31422000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":28653000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24"}]}},"OtherAssetsNoncurrent":{"label":"Other Assets, Noncurrent","description":"Amount of noncurrent assets classified as other.","units":{"USD":[{"end":"2020-12-31","val":18416000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":18416000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2020Q4I"},{"end":"2021-09-30","val":21584000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":26165000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"end":"2021-12-31","val":26165000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":26165000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":26165000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"end":"2021-12-31","val":26165000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2021Q4I"},{"end":"2022-03-31","val":36630000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":35739000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":49999000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2022Q3I"},{"end":"2022-12-31","val":45911000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"end":"2022-12-31","val":45911000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"end":"2022-12-31","val":45911000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2022-12-31","val":45911000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"end":"2022-12-31","val":45911000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":51768000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":52072000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":49875000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2023Q3I"},{"end":"2023-12-31","val":43197000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"end":"2023-12-31","val":43197000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"end":"2023-12-31","val":43197000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2023-12-31","val":43197000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"end":"2023-12-31","val":43197000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2023Q4I"},{"end":"2024-03-31","val":43700000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2024Q1I"},{"end":"2024-06-30","val":42546000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":35243000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2024Q3I"},{"end":"2024-12-31","val":34062000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":34062000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":34062000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":34062000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":34062000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":36408000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":35140000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":33923000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":35207000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24"}]}},"OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax":{"label":"Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax","description":"Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":-89000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-17000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q1"},{"start":"2020-04-01","end":"2020-06-30","val":-1000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":65000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":83000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":126000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2020-01-01","end":"2020-12-31","val":126000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":7000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-03-31","val":7000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":7000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-01-01","end":"2021-03-31","val":7000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-29000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":-36000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-04-01","end":"2021-06-30","val":-36000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":-36000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-18000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":-18000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":11000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":11000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-44000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":-44000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":-44000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":9000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":9000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-03-31","val":9000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-01-01","end":"2022-03-31","val":9000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2022-01-01","end":"2022-03-31","val":9000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-01-01","end":"2022-03-31","val":9000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-294000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":-294000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-04-01","end":"2022-06-30","val":-303000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":-303000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-04-01","end":"2022-06-30","val":-303000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-04-01","end":"2022-06-30","val":-303000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-804000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-01-01","end":"2022-09-30","val":-804000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2022-07-01","end":"2022-09-30","val":-510000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-07-01","end":"2022-09-30","val":-510000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-569000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2022-01-01","end":"2022-12-31","val":-569000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":-569000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":34000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":34000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-03-31","val":34000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-01-01","end":"2023-03-31","val":34000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"start":"2023-01-01","end":"2023-03-31","val":34000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-01-01","end":"2023-03-31","val":34000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-251000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-06-30","val":-251000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-04-01","end":"2023-06-30","val":-285000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":-285000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-04-01","end":"2023-06-30","val":-285000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-04-01","end":"2023-06-30","val":-285000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-274000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-01-01","end":"2023-09-30","val":-274000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2023-07-01","end":"2023-09-30","val":-23000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":-23000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-189000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":-189000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":-189000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-75000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"start":"2024-01-01","end":"2024-03-31","val":-75000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-03-31","val":-75000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-01-01","end":"2024-03-31","val":-75000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":-75000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-01-01","end":"2024-03-31","val":-75000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-91000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-06-30","val":-91000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":-16000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":-16000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-04-01","end":"2024-06-30","val":-16000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":-16000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":26000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-01-01","end":"2024-09-30","val":26000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":117000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-07-01","end":"2024-09-30","val":117000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-122000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":-122000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-15000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":-15000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-01-01","end":"2025-03-31","val":-15000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-06-30","val":38000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":53000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":53000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":121000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":83000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":171000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"OtherLiabilitiesAndDeferredRevenueNoncurrent":{"label":"Other Liabilities and Deferred Revenue, Noncurrent","description":"Aggregate carrying amount, as of the balance sheet date, of noncurrent obligations and noncurrent portion of deferred revenue not separately disclosed in the balance sheet. Noncurrent liabilities are expected to be paid after one year (or the normal operating cycle, if longer). Deferred revenue is a liability related to a revenue producing activity for which revenue has not yet been recognized, and is not expected to be recognized in the next twelve months.","units":{"USD":[{"end":"2020-12-31","val":1346000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":1346000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2020Q4I"},{"end":"2021-12-31","val":0,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"end":"2021-12-31","val":0,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2021Q4I"},{"end":"2022-12-31","val":110000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"end":"2022-12-31","val":110000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"end":"2022-12-31","val":110000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2022-12-31","val":110000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"end":"2022-12-31","val":110000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":414000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2023Q4I"}]}},"OtherLiabilitiesNoncurrent":{"label":"Other Liabilities, Noncurrent","description":"Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2020-12-31","val":32770000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":32770000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2020Q4I"},{"end":"2021-09-30","val":6808000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":5785000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"end":"2021-12-31","val":5785000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":5785000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":5785000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"end":"2021-12-31","val":5785000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2021Q4I"},{"end":"2022-03-31","val":4770000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2859000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2729000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2658000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"end":"2022-12-31","val":2658000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"end":"2022-12-31","val":2658000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2022-12-31","val":2658000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"end":"2022-12-31","val":2658000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1975000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1550000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":2246000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2023Q3I"},{"end":"2023-12-31","val":6414000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"end":"2023-12-31","val":6414000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"end":"2023-12-31","val":6414000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2023-12-31","val":6414000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"end":"2023-12-31","val":6414000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2023Q4I"},{"end":"2024-03-31","val":7347000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2024Q1I"},{"end":"2024-06-30","val":10352000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":9316000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2024Q3I"},{"end":"2024-12-31","val":11303000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":11303000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":11303000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":11303000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":11303000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":18246000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":17495000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":17394000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":15610000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24"}]}},"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":"2020-01-01","end":"2020-09-30","val":-42000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":-114000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2020-01-01","end":"2020-12-31","val":-114000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-15000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-34000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":-54000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":-54000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2021-01-01","end":"2021-12-31","val":-541000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":-541000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":-541000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-26000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":-26000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-47000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":-47000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-01-01","end":"2022-09-30","val":-101000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-01-01","end":"2022-09-30","val":-101000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2022-01-01","end":"2022-12-31","val":-104000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2022-01-01","end":"2022-12-31","val":-104000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":-104000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-58000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":-58000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-115000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-06-30","val":-115000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-01-01","end":"2023-09-30","val":-171000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-01-01","end":"2023-09-30","val":-171000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2023-01-01","end":"2023-12-31","val":-620000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":-620000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":-620000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-71000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"start":"2024-01-01","end":"2024-03-31","val":-71000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-68000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-06-30","val":-68000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-01-01","end":"2024-09-30","val":-163000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-01-01","end":"2024-09-30","val":-163000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":-221000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":-221000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":0,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":0,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"OtherNonoperatingIncome":{"label":"Other Nonoperating Income","description":"Amount of income related to nonoperating activities, classified as other.","units":{"USD":[{"start":"2021-01-01","end":"2021-03-31","val":165027479,"accn":"0001193125-21-172459","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-25","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-12-31","val":114000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":699000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":699000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":54000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":368000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-04-01","end":"2023-06-30","val":315000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-12-31","val":1082000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":1082000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":1082000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":190000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"start":"2024-01-01","end":"2024-03-31","val":190000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":286000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-06-30","val":286000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":97000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":97000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-12-31","val":302000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":302000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":147000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-06-30","val":238000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":91000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-12-31","val":387000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"OtherNonoperatingIncomeExpense":{"label":"Other Nonoperating Income (Expense)","description":"Amount of income (expense) related to nonoperating activities, classified as other.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":476000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2019"},{"start":"2020-01-01","end":"2020-09-30","val":304000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":49000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":332000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2020-01-01","end":"2020-12-31","val":332000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2020"},{"start":"2020-07-03","end":"2020-12-31","val":-185775870,"accn":"0001193125-21-160809","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":87000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":148396073,"accn":"0001193125-21-228548","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2021-01-01","end":"2021-06-30","val":91000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":-16631406,"accn":"0001193125-21-228548","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2021-04-01","end":"2021-06-30","val":4000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":1000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":1000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":-93000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":-93000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":114000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":114000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":114000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-82000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":82000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":194000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":194000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-04-01","end":"2022-06-30","val":112000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":112000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":576000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-01-01","end":"2022-09-30","val":576000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2022-07-01","end":"2022-09-30","val":382000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-07-01","end":"2022-09-30","val":382000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":699000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2022-01-01","end":"2022-12-31","val":6362000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":6362000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":54000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":-2550000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":368000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-06-30","val":1377000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-04-01","end":"2023-06-30","val":315000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":3928000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":551000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-01-01","end":"2023-09-30","val":551000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2023-07-01","end":"2023-09-30","val":182000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":182000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":1799000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":1799000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":1799000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":2939000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"start":"2024-01-01","end":"2024-03-31","val":2939000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":4191000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-06-30","val":4191000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":1253000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":1253000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":287000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-01-01","end":"2024-09-30","val":1606000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":-1000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-07-01","end":"2024-09-30","val":-2587000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":2236000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":2236000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-5097000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-06-30","val":-7154000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":-2057000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-6688000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":466000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-6188000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"PaymentsForRepurchaseOfCommonStock":{"label":"Payments for Repurchase of Common Stock","description":"The cash outflow to reacquire common stock during the period.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":148000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2019"},{"start":"2020-01-01","end":"2020-09-30","val":123000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":328453000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":328453000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":328453000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":72275000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-06-30","val":172495000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":212485000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":600567000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"PaymentsOfDebtExtinguishmentCosts":{"label":"Payment for Debt Extinguishment or Debt Prepayment Cost","description":"Amount of cash outflow for cost from early extinguishment and prepayment of debt. Includes, but is not limited to, third-party cost, premium paid, and other fee paid to lender directly for debt extinguishment or debt prepayment. Excludes accrued interest.","units":{"USD":[{"start":"2020-01-01","end":"2020-09-30","val":29000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":29000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2020-01-01","end":"2020-12-31","val":29000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2020"},{"start":"2021-01-01","end":"2021-09-30","val":3320000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":3320000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2021-01-01","end":"2021-12-31","val":4821000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":4821000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":4821000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2023"}]}},"PaymentsOfDividends":{"label":"Payments of Dividends","description":"Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2020"},{"start":"2021-01-01","end":"2021-09-30","val":269174000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":269174000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2021-01-01","end":"2021-12-31","val":269174000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":269174000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":269174000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2023"}]}},"PaymentsOfDividendsCommonStock":{"label":"Payments of Ordinary Dividends, Common Stock","description":"Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.","units":{"USD":[{"end":"2021-03-17","val":134500000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2021-03-17","val":134500000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"end":"2021-03-17","val":134500000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-03-17","val":134500000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-03-17","val":134500000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"end":"2021-03-17","val":134500000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"end":"2021-03-17","val":134500000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021Q1I"},{"end":"2021-08-03","val":134600000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2021-08-03","val":134600000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"end":"2021-08-03","val":134600000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"end":"2021-08-03","val":134600000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"end":"2021-08-03","val":134600000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021Q2I"}]}},"PaymentsOfStockIssuanceCosts":{"label":"Payments of Stock Issuance Costs","description":"The cash outflow for cost incurred directly with the issuance of an equity security.","units":{"USD":[{"start":"2020-07-03","end":"2020-09-30","val":13800000,"accn":"0001193125-20-293805","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3"},{"start":"2020-07-03","end":"2020-12-31","val":13800000,"accn":"0001193125-21-098450","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-07-03","end":"2020-12-31","val":13800000,"accn":"0001193125-21-160809","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":13800000,"accn":"0001193125-21-172459","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-25","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":13800000,"accn":"0001193125-21-228548","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"}]}},"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":"2020-01-01","end":"2020-12-31","val":0,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":10189000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":10228000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":10228000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2021-01-01","end":"2021-12-31","val":10228000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":10228000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":10228000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2023"}]}},"PaymentsToAcquireIntangibleAssets":{"label":"Payments to Acquire Intangible Assets","description":"The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":159000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2019"},{"start":"2020-01-01","end":"2020-09-30","val":560000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":560000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2020-01-01","end":"2020-12-31","val":560000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":49000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":49000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":49000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":49000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2021-01-01","end":"2021-12-31","val":49000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":49000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":49000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2023"}]}},"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":20461000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2019"},{"start":"2020-01-01","end":"2020-09-30","val":23815000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":30107000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2020-01-01","end":"2020-12-31","val":30107000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":4637000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":13158000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":25022000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":25022000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2021-01-01","end":"2021-12-31","val":38321000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":38321000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":38321000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":14280000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":14280000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":25469000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":25469000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-01-01","end":"2022-09-30","val":38844000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-01-01","end":"2022-09-30","val":38844000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2022-01-01","end":"2022-12-31","val":47951000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2022-01-01","end":"2022-12-31","val":47951000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":47951000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":14534000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":14534000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":29084000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-06-30","val":29084000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-01-01","end":"2023-09-30","val":43187000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-01-01","end":"2023-09-30","val":43187000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2023-01-01","end":"2023-12-31","val":55032000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":55032000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":55032000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":15663000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"start":"2024-01-01","end":"2024-03-31","val":15663000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":31224000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-06-30","val":31224000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-01-01","end":"2024-09-30","val":45073000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-01-01","end":"2024-09-30","val":45073000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":53012000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":53012000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":14846000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-06-30","val":30549000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":46684000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":60971000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"PaymentsToAcquireRestrictedInvestments":{"label":"Payments to Acquire Restricted Investments","description":"The cash outflow to acquire investments (not to include restricted cash) that are pledged or subject to withdrawal restrictions.","units":{"USD":[{"start":"2020-07-03","end":"2020-09-30","val":690000000,"accn":"0001193125-20-293805","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3"},{"start":"2020-07-03","end":"2020-12-31","val":690000000,"accn":"0001193125-21-098450","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-07-03","end":"2020-12-31","val":690000000,"accn":"0001193125-21-160809","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-05-14"}]}},"PreferredStockParOrStatedValuePerShare":{"label":"Preferred Stock, Par or Stated Value Per Share","description":"Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.","units":{"USD/shares":[{"end":"2020-09-30","val":0.0001,"accn":"0001193125-20-293805","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0.0001,"accn":"0001193125-21-098450","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":0.0001,"accn":"0001193125-21-160809","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-05-14"},{"end":"2020-12-31","val":0.0001,"accn":"0001193125-21-172459","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-25"},{"end":"2020-12-31","val":0.0001,"accn":"0001193125-21-228548","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"end":"2020-12-31","val":0.0001,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":0.0001,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0.0001,"accn":"0001193125-21-172459","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-25","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0.0001,"accn":"0001193125-21-228548","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0.0001,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0.0001,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"end":"2021-12-31","val":0.0001,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":0.0001,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":0.0001,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"end":"2021-12-31","val":0.0001,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0.0001,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0.0001,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0.0001,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0.0001,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"end":"2022-12-31","val":0.0001,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"end":"2022-12-31","val":0.0001,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2022-12-31","val":0.0001,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"end":"2022-12-31","val":0.0001,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0.0001,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0.0001,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0.0001,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0.0001,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"end":"2023-12-31","val":0.0001,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"end":"2023-12-31","val":0.0001,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2023-12-31","val":0.0001,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"end":"2023-12-31","val":0.0001,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2023Q4I"},{"end":"2024-03-31","val":0.0001,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2024Q1I"},{"end":"2024-06-30","val":0.0001,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":0.0001,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2024Q3I"},{"end":"2024-12-31","val":0.0001,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":0.0001,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":0.0001,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":0.0001,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":0.0001,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":0.0001,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":0.0001,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":0.0001,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":0.0001,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24"}]}},"PreferredStockSharesAuthorized":{"label":"Preferred Stock, Shares Authorized","description":"The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.","units":{"shares":[{"end":"2020-09-30","val":1000000,"accn":"0001193125-20-293805","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1000000,"accn":"0001193125-21-098450","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":1000000,"accn":"0001193125-21-160809","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-05-14"},{"end":"2020-12-31","val":1000000,"accn":"0001193125-21-172459","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-25"},{"end":"2020-12-31","val":1000000,"accn":"0001193125-21-228548","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"end":"2020-12-31","val":100000000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":100000000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1000000,"accn":"0001193125-21-172459","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-25","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1000000,"accn":"0001193125-21-228548","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29","frame":"CY2021Q2I"},{"end":"2021-09-30","val":100000000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":100000000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"end":"2021-12-31","val":100000000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":100000000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":100000000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"end":"2021-12-31","val":100000000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2021Q4I"},{"end":"2022-03-31","val":100000000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":100000000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":100000000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2022Q3I"},{"end":"2022-12-31","val":100000000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"end":"2022-12-31","val":100000000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"end":"2022-12-31","val":100000000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2022-12-31","val":100000000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"end":"2022-12-31","val":100000000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":100000000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":100000000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":100000000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2023Q3I"},{"end":"2023-12-31","val":100000000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"end":"2023-12-31","val":100000000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"end":"2023-12-31","val":100000000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2023-12-31","val":100000000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"end":"2023-12-31","val":100000000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2023Q4I"},{"end":"2024-03-31","val":100000000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2024Q1I"},{"end":"2024-06-30","val":100000000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":100000000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2024Q3I"},{"end":"2024-12-31","val":100000000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":100000000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":100000000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":100000000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":100000000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":100000000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":100000000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":100000000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":100000000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24"}]}},"PreferredStockSharesIssued":{"label":"Preferred Stock, Shares Issued","description":"Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.","units":{"shares":[{"end":"2020-09-30","val":0,"accn":"0001193125-20-293805","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0,"accn":"0001193125-21-098450","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":0,"accn":"0001193125-21-160809","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-05-14"},{"end":"2020-12-31","val":0,"accn":"0001193125-21-172459","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-25"},{"end":"2020-12-31","val":0,"accn":"0001193125-21-228548","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"end":"2020-12-31","val":0,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":0,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0,"accn":"0001193125-21-172459","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-25","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0,"accn":"0001193125-21-228548","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"end":"2021-12-31","val":0,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":0,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":0,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"end":"2021-12-31","val":0,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"end":"2022-12-31","val":0,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"end":"2022-12-31","val":0,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2022-12-31","val":0,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"end":"2022-12-31","val":0,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"end":"2023-12-31","val":0,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"end":"2023-12-31","val":0,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2023-12-31","val":0,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"end":"2023-12-31","val":0,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2023Q4I"},{"end":"2024-03-31","val":0,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2024Q1I"},{"end":"2024-06-30","val":0,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":0,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2024Q3I"},{"end":"2024-12-31","val":0,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":0,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":0,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":0,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":0,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":0,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":0,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":0,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":0,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24"}]}},"PreferredStockSharesOutstanding":{"label":"Preferred Stock, Shares Outstanding","description":"Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.","units":{"shares":[{"end":"2020-09-30","val":0,"accn":"0001193125-20-293805","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0,"accn":"0001193125-21-098450","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":0,"accn":"0001193125-21-160809","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-05-14"},{"end":"2020-12-31","val":0,"accn":"0001193125-21-172459","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-25"},{"end":"2020-12-31","val":0,"accn":"0001193125-21-228548","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"end":"2020-12-31","val":0,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":0,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0,"accn":"0001193125-21-172459","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-25","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0,"accn":"0001193125-21-228548","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"end":"2021-12-31","val":0,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":0,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":0,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"end":"2021-12-31","val":0,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"end":"2022-12-31","val":0,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"end":"2022-12-31","val":0,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2022-12-31","val":0,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"end":"2022-12-31","val":0,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"end":"2023-12-31","val":0,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"end":"2023-12-31","val":0,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2023-12-31","val":0,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"end":"2023-12-31","val":0,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2023Q4I"},{"end":"2024-03-31","val":0,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2024Q1I"},{"end":"2024-06-30","val":0,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":0,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2024Q3I"},{"end":"2024-12-31","val":0,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":0,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":0,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":0,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":0,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":0,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":0,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":0,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":0,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24"}]}},"PrepaidExpenseAndOtherAssetsCurrent":{"label":"Prepaid Expense and Other Assets, Current","description":"Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2020-12-31","val":31586000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":31586000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2020Q4I"},{"end":"2021-09-30","val":36261000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":46181000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"end":"2021-12-31","val":46181000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":46181000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":46181000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"end":"2021-12-31","val":46181000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2021Q4I"},{"end":"2022-03-31","val":44013000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":30640000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":33898000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2022Q3I"},{"end":"2022-12-31","val":36358000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"end":"2022-12-31","val":36358000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"end":"2022-12-31","val":36358000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2022-12-31","val":36358000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"end":"2022-12-31","val":36358000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":34766000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":29240000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":29814000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2023Q3I"},{"end":"2023-12-31","val":32364000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"end":"2023-12-31","val":32364000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"end":"2023-12-31","val":32364000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2023-12-31","val":32364000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"end":"2023-12-31","val":32364000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2023Q4I"},{"end":"2024-03-31","val":31294000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2024Q1I"},{"end":"2024-06-30","val":26589000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":31858000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2024Q3I"},{"end":"2024-12-31","val":28973000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":28973000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":28973000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":28973000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":28973000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":36269000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":31477000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":31422000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":28653000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24"}]}},"PrepaidExpenseCurrent":{"label":"Prepaid Expense, Current","description":"Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2020-09-30","val":380055,"accn":"0001193125-20-293805","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":321174,"accn":"0001193125-21-098450","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":321174,"accn":"0001193125-21-160809","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-05-14"},{"end":"2020-12-31","val":321174,"accn":"0001193125-21-172459","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-25"},{"end":"2020-12-31","val":321174,"accn":"0001193125-21-228548","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":329123,"accn":"0001193125-21-172459","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-25","frame":"CY2021Q1I"},{"end":"2021-06-30","val":253060,"accn":"0001193125-21-228548","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29","frame":"CY2021Q2I"}]}},"PrepaidInsurance":{"label":"Prepaid Insurance","description":"Amount of asset related to consideration paid in advance for insurance that provides economic benefits within a future period of one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2020-12-31","val":517000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":517000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2020Q4I"},{"end":"2021-09-30","val":6379000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":4416000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"end":"2021-12-31","val":4416000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":4416000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":4416000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"end":"2021-12-31","val":4416000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2513000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":456000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":5820000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2022Q3I"},{"end":"2022-12-31","val":4062000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"end":"2022-12-31","val":4062000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"end":"2022-12-31","val":4062000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2022-12-31","val":4062000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"end":"2022-12-31","val":4062000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2262000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":489000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":3092000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2023Q3I"},{"end":"2023-12-31","val":2289000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"end":"2023-12-31","val":2289000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"end":"2023-12-31","val":2289000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2023-12-31","val":2289000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"end":"2023-12-31","val":2289000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1264000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2024Q1I"},{"end":"2024-06-30","val":264000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":3376000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2024Q3I"},{"end":"2024-12-31","val":2561000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":2561000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":2561000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":2561000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":2561000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1525000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":512000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":3329000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":2365000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24"}]}},"ProceedsFromConvertibleDebt":{"label":"Proceeds from Convertible Debt","description":"The cash inflow from the issuance of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.","units":{"USD":[{"start":"2021-01-01","end":"2021-03-31","val":2000000,"accn":"0001193125-21-172459","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-25","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":2000000,"accn":"0001193125-21-228548","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"}]}},"ProceedsFromIssuanceInitialPublicOffering":{"label":"Proceeds from Issuance Initial Public Offering","description":"The cash inflow associated with the amount received from entity's first offering of stock to the public.","units":{"USD":[{"end":"2020-08-18","val":690000000,"accn":"0001193125-20-293805","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2020-08-18","val":690000000,"accn":"0001193125-21-098450","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-08-18","val":690000000,"accn":"0001193125-21-160809","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-05-14"},{"end":"2020-08-18","val":690000000,"accn":"0001193125-21-172459","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-25"},{"end":"2020-08-18","val":690000000,"accn":"0001193125-21-228548","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29","frame":"CY2020Q3I"}]}},"ProceedsFromIssuanceOfCommonStock":{"label":"Proceeds from Issuance of Common Stock","description":"The cash inflow from the additional capital contribution to the entity.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":719000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2020-01-01","end":"2020-12-31","val":719000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1007000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1007000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":1007000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":1007000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2021-01-01","end":"2021-12-31","val":1007000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":1007000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":1007000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"ProceedsFromIssuanceOfLongTermDebt":{"label":"Proceeds from Issuance of Long-term Debt","description":"The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.","units":{"USD":[{"start":"2020-01-01","end":"2020-09-30","val":369792000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":369792000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2020-01-01","end":"2020-12-31","val":369792000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2020"},{"start":"2021-01-01","end":"2021-09-30","val":789927000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":789927000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2021-01-01","end":"2021-12-31","val":789927000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":789927000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":789927000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":225000000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-06-30","val":225000000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":225000000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":525000000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"ProceedsFromIssuanceOfPrivatePlacement":{"label":"Proceeds from Issuance of Private Placement","description":"The cash inflow associated with the amount received from entity's raising of capital via private rather than public placement.","units":{"USD":[{"start":"2020-07-03","end":"2020-09-30","val":15800000,"accn":"0001193125-20-293805","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3"},{"start":"2020-07-03","end":"2020-12-31","val":15800000,"accn":"0001193125-21-098450","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-07-03","end":"2020-12-31","val":15800000,"accn":"0001193125-21-160809","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":15800000,"accn":"0001193125-21-172459","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-25","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":15800000,"accn":"0001193125-21-228548","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"}]}},"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":"2020-01-01","end":"2020-09-30","val":65000000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":65000000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2020-01-01","end":"2020-12-31","val":65000000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2022"}]}},"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":"2020-01-01","end":"2020-09-30","val":14179000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":14179000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2020-01-01","end":"2020-12-31","val":14179000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2022"}]}},"ProceedsFromRelatedPartyDebt":{"label":"Proceeds from Related Party Debt","description":"The cash inflow from a long-term borrowing made from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Proceeds from Advances from Affiliates.","units":{"USD":[{"start":"2021-01-01","end":"2021-03-31","val":1755,"accn":"0001193125-21-172459","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-25","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":4085,"accn":"0001193125-21-228548","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"}]}},"ProceedsFromStockOptionsExercised":{"label":"Proceeds from Stock Options Exercised","description":"Amount of cash inflow from exercise of option under share-based payment arrangement.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":720000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2019"},{"start":"2020-01-01","end":"2020-09-30","val":618000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":236000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2020-01-01","end":"2020-12-31","val":236000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":503000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":503000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":503000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":503000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2021-01-01","end":"2021-12-31","val":5085000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":5085000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":5085000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":10691000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":10691000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":15511000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":15511000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-01-01","end":"2022-09-30","val":22814000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-01-01","end":"2022-09-30","val":22814000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2022-01-01","end":"2022-12-31","val":27693000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2022-01-01","end":"2022-12-31","val":27693000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":27693000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":8109000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":8109000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":20827000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-06-30","val":20827000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-01-01","end":"2023-09-30","val":23051000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-01-01","end":"2023-09-30","val":23051000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2023-01-01","end":"2023-12-31","val":25381000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":25381000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":25381000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":8901000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"start":"2024-01-01","end":"2024-03-31","val":8901000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":21561000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-06-30","val":21561000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-01-01","end":"2024-09-30","val":23997000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-01-01","end":"2024-09-30","val":23997000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":33506000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":33506000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":1004000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-06-30","val":1934000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":3603000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":4703000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"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":-210340000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-25252000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q1"},{"start":"2020-04-01","end":"2020-06-30","val":-1962000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-22494000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":4720000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-16876000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2020-01-01","end":"2020-12-31","val":-16876000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-5084000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-03-31","val":-5084000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":-5084000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-01-01","end":"2021-03-31","val":-5084000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-1268000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":3816000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-04-01","end":"2021-06-30","val":3816000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":3816000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-191050000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":-191050000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":-189782000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":-189782000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-248919000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":-248919000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":-248919000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":11975000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":11975000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-03-31","val":11975000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-01-01","end":"2022-03-31","val":11975000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2022-01-01","end":"2022-03-31","val":11975000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-01-01","end":"2022-03-31","val":11975000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":27539000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":27539000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-04-01","end":"2022-06-30","val":15564000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":15564000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-04-01","end":"2022-06-30","val":15564000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-04-01","end":"2022-06-30","val":15564000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":37334000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-01-01","end":"2022-09-30","val":37334000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2022-07-01","end":"2022-09-30","val":9795000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-07-01","end":"2022-09-30","val":9795000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":38406000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2022-01-01","end":"2022-12-31","val":38406000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":38406000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":2184000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":2184000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-03-31","val":2184000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-01-01","end":"2023-03-31","val":2184000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"start":"2023-01-01","end":"2023-03-31","val":2184000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-01-01","end":"2023-03-31","val":2184000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-95160000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-06-30","val":-95160000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-04-01","end":"2023-06-30","val":-97344000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":-97344000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-04-01","end":"2023-06-30","val":-97344000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-04-01","end":"2023-06-30","val":-97344000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-116362000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-01-01","end":"2023-09-30","val":-116362000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2023-07-01","end":"2023-09-30","val":-21202000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":-21202000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-90071000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":-90071000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":-90071000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-597000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"start":"2024-01-01","end":"2024-03-31","val":-597000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-03-31","val":-597000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-01-01","end":"2024-03-31","val":-597000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":-597000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-01-01","end":"2024-03-31","val":-597000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":20848000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-06-30","val":20848000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":21445000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":21445000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-04-01","end":"2024-06-30","val":21445000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":21445000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":24980000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-01-01","end":"2024-09-30","val":24980000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":4132000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-07-01","end":"2024-09-30","val":4132000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":31240000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":31240000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-17421000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":-17421000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-01-01","end":"2025-03-31","val":-17421000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-06-30","val":-4461000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":12960000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":12960000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-6432000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":-1971000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":1688000,"accn":"0001193125-26-067448","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":161007000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":161007000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2020Q4I"},{"end":"2021-09-30","val":195925000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":217460000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"end":"2021-12-31","val":217460000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":217460000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":217460000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"end":"2021-12-31","val":217460000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2021Q4I"},{"end":"2022-03-31","val":221153000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":230987000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":240975000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2022Q3I"},{"end":"2022-12-31","val":245477000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"end":"2022-12-31","val":245477000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"end":"2022-12-31","val":245477000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2022-12-31","val":245477000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"end":"2022-12-31","val":245477000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":257348000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":268779000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":281344000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2023Q3I"},{"end":"2023-12-31","val":285418000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"end":"2023-12-31","val":285418000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"end":"2023-12-31","val":285418000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2023-12-31","val":285418000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"end":"2023-12-31","val":285418000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2023Q4I"},{"end":"2024-03-31","val":293886000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2024Q1I"},{"end":"2024-06-30","val":314683000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":327048000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2024Q3I"},{"end":"2024-12-31","val":331355000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":331355000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":331355000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":331355000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":331355000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":340859000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":348219000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":355056000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":359147000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24"}]}},"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":101438000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":101438000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2020Q4I"},{"end":"2021-09-30","val":121018000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":135845000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"end":"2021-12-31","val":135845000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":135845000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":135845000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"end":"2021-12-31","val":135845000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2021Q4I"},{"end":"2022-03-31","val":139801000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":143629000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":147531000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2022Q3I"},{"end":"2022-12-31","val":146443000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"end":"2022-12-31","val":146443000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"end":"2022-12-31","val":146443000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2022-12-31","val":146443000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"end":"2022-12-31","val":146443000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":150496000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":153539000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":158189000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2023Q3I"},{"end":"2023-12-31","val":160416000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"end":"2023-12-31","val":160416000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"end":"2023-12-31","val":160416000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2023-12-31","val":160416000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"end":"2023-12-31","val":160416000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2023Q4I"},{"end":"2024-03-31","val":164825000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2024Q1I"},{"end":"2024-06-30","val":176391000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":178462000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2024Q3I"},{"end":"2024-12-31","val":172079000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":172079000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":172079000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":172079000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":172079000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":172640000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":170341000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":167960000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":166796000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24"}]}},"PurchaseObligationDueInNextTwelveMonths":{"label":"Purchase Obligation, to be Paid, Year One","description":"Amount of purchase arrangement to be paid in next fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2021-09-30","val":15500000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2024-06-30","val":26200000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":29600000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2024Q3I"}]}},"PurchaseObligationDueInSecondYear":{"label":"Purchase Obligation, to be Paid, Year Two","description":"Amount of purchase arrangement to be paid in second fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2021-09-30","val":7100000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2024-06-30","val":27900000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":31300000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2024Q3I"}]}},"PurchaseObligationDueInThirdYear":{"label":"Purchase Obligation, to be Paid, Year Three","description":"Amount of purchase arrangement to be paid in third fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2021-09-30","val":6900000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2024-06-30","val":48400000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":50100000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2024Q3I"}]}},"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":"2020-12-31","val":14179000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":14179000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"end":"2020-12-31","val":14179000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2020Q4I"},{"end":"2021-09-30","val":14179000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":14179000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"end":"2021-12-31","val":14179000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":14179000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":14179000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"end":"2021-12-31","val":14179000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"end":"2021-12-31","val":14179000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2021-12-31","val":14179000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"end":"2021-12-31","val":14179000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"end":"2021-12-31","val":14179000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2021Q4I"},{"end":"2022-03-31","val":14179000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2022-03-31","val":14179000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2022Q1I"},{"end":"2022-06-30","val":14179000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2022-06-30","val":14179000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2022-06-30","val":14179000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2022Q2I"},{"end":"2022-09-30","val":14179000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"end":"2022-09-30","val":14179000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2022Q3I"},{"end":"2022-12-31","val":14179000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"end":"2022-12-31","val":14179000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"end":"2022-12-31","val":14179000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2022-12-31","val":14179000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"end":"2022-12-31","val":14179000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"end":"2022-12-31","val":14179000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"end":"2022-12-31","val":14179000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2022-12-31","val":14179000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"end":"2022-12-31","val":14179000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2022-12-31","val":14179000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2022Q4I"},{"end":"2023-03-31","val":14179000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"end":"2023-03-31","val":14179000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2023-03-31","val":14179000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"end":"2023-03-31","val":14179000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2023Q1I"},{"end":"2023-06-30","val":14494000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2023-06-30","val":14494000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"end":"2023-06-30","val":14494000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2023-06-30","val":14494000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2023Q2I"},{"end":"2023-09-30","val":15504000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"end":"2023-09-30","val":15504000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2023Q3I"},{"end":"2023-12-31","val":16584000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"end":"2023-12-31","val":16584000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"end":"2023-12-31","val":16584000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2023-12-31","val":16584000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"end":"2023-12-31","val":16584000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2023-12-31","val":16584000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2023-12-31","val":16584000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2023-12-31","val":16584000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2023-12-31","val":16584000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023Q4I"},{"end":"2024-03-31","val":17726000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"end":"2024-03-31","val":17726000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2024-03-31","val":17726000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-03-31","val":17726000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2024Q1I"},{"end":"2024-06-30","val":18947000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2024-06-30","val":18947000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"end":"2024-06-30","val":18947000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-06-30","val":18947000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":20267000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"end":"2024-09-30","val":20267000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3I"},{"end":"2024-12-31","val":21679000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":21679000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":21679000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":21679000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":21679000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24"},{"end":"2025-03-31","val":0,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2025-03-31","val":0,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2025-06-30","val":0,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2025-06-30","val":0,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":0,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":0,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24"}]}},"RedeemableNoncontrollingInterestEquityCommonRedemptionValue":{"label":"Redeemable Noncontrolling Interest, Equity, Common, Redemption Value","description":"Redemption value, as if currently redeemable, of redeemable noncontrolling interest for common shares, units or ownership interests classified as temporary equity and the election has been made to accrete changes in redemption value to the earliest redemption date.","units":{"USD":[{"end":"2020-08-18","val":618455829,"accn":"0001193125-21-160809","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-05-14"},{"end":"2020-09-30","val":661858040,"accn":"0001193125-20-293805","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2020-09-30","val":545368979,"accn":"0001193125-21-160809","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-05-14","frame":"CY2020Q3I"},{"end":"2020-12-31","val":660858080,"accn":"0001193125-21-098450","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":441063112,"accn":"0001193125-21-160809","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-05-14"},{"end":"2020-12-31","val":441063112,"accn":"0001193125-21-172459","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-25"},{"end":"2020-12-31","val":441063112,"accn":"0001193125-21-228548","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":690000000,"accn":"0001193125-21-172459","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-25","frame":"CY2021Q1I"},{"end":"2021-06-30","val":690000000,"accn":"0001193125-21-228548","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29","frame":"CY2021Q2I"}]}},"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":"2020-01-01","end":"2020-09-30","val":65000000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":65000000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2020-01-01","end":"2020-12-31","val":65000000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2022"}]}},"RepaymentsOfLongTermDebt":{"label":"Repayments of Long-term Debt","description":"The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":10000000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2019"},{"start":"2020-01-01","end":"2020-09-30","val":385385000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":388846000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2020-01-01","end":"2020-12-31","val":388846000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":3462000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":6923000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":1336154000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":1336154000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2021-01-01","end":"2021-12-31","val":1336153000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":1336153000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":1336153000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":2000000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":2000000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":4000000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":4000000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-01-01","end":"2022-09-30","val":6000000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-01-01","end":"2022-09-30","val":6000000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2022-01-01","end":"2022-12-31","val":8000000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2022-01-01","end":"2022-12-31","val":8000000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":8000000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":2000000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":2000000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":4000000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-06-30","val":4000000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-01-01","end":"2023-09-30","val":6000000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-01-01","end":"2023-09-30","val":6000000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2023-01-01","end":"2023-12-31","val":8000000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":8000000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":8000000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":2000000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"start":"2024-01-01","end":"2024-03-31","val":2000000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":4000000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-06-30","val":4000000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-01-01","end":"2024-09-30","val":6000000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-01-01","end":"2024-09-30","val":6000000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":8000000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":8000000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":2503000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-06-30","val":5005000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":7508000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":10010000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"RepaymentsOfRelatedPartyDebt":{"label":"Repayments of Related Party Debt","description":"The cash outflow for the payment of a long-term borrowing made from a related party where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Payments for Advances from Affiliates.","units":{"USD":[{"start":"2020-07-03","end":"2020-09-30","val":247112,"accn":"0001193125-20-293805","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":1383191,"accn":"0001193125-21-172459","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-25"},{"start":"2020-01-01","end":"2020-12-31","val":1383191,"accn":"0001193125-21-228548","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29","frame":"CY2020"},{"start":"2020-07-03","end":"2020-12-31","val":1383191,"accn":"0001193125-21-098450","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-07-03","end":"2020-12-31","val":1383191,"accn":"0001193125-21-160809","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":17703,"accn":"0001193125-21-172459","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-25","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":19458,"accn":"0001193125-21-228548","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"}]}},"ResearchAndDevelopmentExpense":{"label":"Research and Development Expense","description":"The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":114005000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2019"},{"start":"2020-01-01","end":"2020-09-30","val":82131000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":26816000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":109508000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2020-01-01","end":"2020-12-31","val":109508000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":30624000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":61877000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":31253000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":128894000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":128894000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":67016000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":67016000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":165991000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":165991000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":165991000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":35681000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":35681000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":74438000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":74438000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-04-01","end":"2022-06-30","val":38758000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":38758000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":114711000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-01-01","end":"2022-09-30","val":114711000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2022-07-01","end":"2022-09-30","val":40273000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-07-01","end":"2022-09-30","val":40273000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":156957000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2022-01-01","end":"2022-12-31","val":156957000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":156957000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":40996000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":40996000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":84359000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-06-30","val":84359000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-04-01","end":"2023-06-30","val":43363000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":43363000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":127891000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-01-01","end":"2023-09-30","val":127891000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2023-07-01","end":"2023-09-30","val":43532000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":43532000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":173106000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":173106000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":173106000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":49477000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"start":"2024-01-01","end":"2024-03-31","val":49477000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":98730000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-06-30","val":98730000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":49253000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":49253000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":148255000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-01-01","end":"2024-09-30","val":148255000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":49525000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-07-01","end":"2024-09-30","val":49525000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":201493000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":201493000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":61763000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-06-30","val":121692000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":59929000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":174639000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":52947000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":227496000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"RetainedEarningsAccumulatedDeficit":{"label":"Retained Earnings (Accumulated Deficit)","description":"The cumulative amount of the reporting entity's undistributed earnings or deficit.","units":{"USD":[{"end":"2020-08-18","val":-8383156,"accn":"0001193125-21-160809","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-05-14"},{"end":"2020-09-30","val":-42685,"accn":"0001193125-20-293805","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2020-09-30","val":-81470011,"accn":"0001193125-21-160809","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-05-14","frame":"CY2020Q3I"},{"end":"2020-12-31","val":-1042637,"accn":"0001193125-21-098450","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":-185775870,"accn":"0001193125-21-160809","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-05-14"},{"end":"2020-12-31","val":-185775870,"accn":"0001193125-21-172459","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-25"},{"end":"2020-12-31","val":-185775870,"accn":"0001193125-21-228548","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"end":"2020-12-31","val":-129370000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":-129370000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2020Q4I"},{"end":"2021-03-31","val":-83314043,"accn":"0001193125-21-172459","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-25","frame":"CY2021Q1I"},{"end":"2021-06-30","val":-100944138,"accn":"0001193125-21-228548","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29","frame":"CY2021Q2I"},{"end":"2021-09-30","val":-688483000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":-746352000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"end":"2021-12-31","val":-746352000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":-746352000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":-746352000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"end":"2021-12-31","val":-746352000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2021Q4I"},{"end":"2022-03-31","val":-734377000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":-718813000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":-709018000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2022Q3I"},{"end":"2022-12-31","val":-707946000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"end":"2022-12-31","val":-707946000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"end":"2022-12-31","val":-707946000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2022-12-31","val":-707946000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"end":"2022-12-31","val":-707946000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":-705762000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":-803106000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":-824308000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2023Q3I"},{"end":"2023-12-31","val":-1126467000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"end":"2023-12-31","val":-1126467000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"end":"2023-12-31","val":-1126467000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2023-12-31","val":-1126467000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"end":"2023-12-31","val":-1126467000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2023Q4I"},{"end":"2024-03-31","val":-1127064000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2024Q1I"},{"end":"2024-06-30","val":-1105619000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":-1101487000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2024Q3I"},{"end":"2024-12-31","val":-1095227000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":-1095227000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":-1095227000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":-1095227000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":-1095227000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":-1184922000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":-1272181000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":-1319140000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":-1695057000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24"}]}},"RevenueFromContractWithCustomerIncludingAssessedTax":{"label":"Revenue from Contract with Customer, Including Assessed Tax","description":"Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":616084000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":159208000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2020Q1"},{"start":"2020-04-01","end":"2020-06-30","val":150716000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":467677000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":157754000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":157754000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":633063000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2020-01-01","end":"2020-12-31","val":633063000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2020"},{"start":"2020-10-01","end":"2020-12-31","val":165385000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2020Q4"},{"start":"2021-01-01","end":"2021-03-31","val":157789000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2021-01-01","end":"2021-03-31","val":157789000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":324578000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":166789000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2021-04-01","end":"2021-06-30","val":166789000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":501205000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":501205000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":176628000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":176628000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2021-07-01","end":"2021-09-30","val":176628000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":688288000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":688288000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":688288000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021"},{"start":"2021-10-01","end":"2021-12-31","val":187083000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2021Q4"},{"start":"2022-01-01","end":"2022-03-31","val":186823000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":186823000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":379609000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":379609000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-04-01","end":"2022-06-30","val":192786000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":192786000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":578342000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-01-01","end":"2022-09-30","val":578342000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2022-07-01","end":"2022-09-30","val":198734000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-07-01","end":"2022-09-30","val":198734000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2022-07-01","end":"2022-09-30","val":204919000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":782448000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2022-01-01","end":"2022-12-31","val":782448000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":782448000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":204919000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":416630000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-06-30","val":416630000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-04-01","end":"2023-06-30","val":211710000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":211710000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":637777000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-01-01","end":"2023-09-30","val":637777000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2023-07-01","end":"2023-09-30","val":221147000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":227237000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"start":"2023-07-01","end":"2023-09-30","val":221147000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":866378000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":866378000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":866378000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":227237000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":459855000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-06-30","val":459855000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":232618000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":232618000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":698336000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-01-01","end":"2024-09-30","val":698336000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":238481000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-07-01","end":"2024-09-30","val":238481000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":944800000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":944800000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":251565000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-06-30","val":512016000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":260451000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":779136000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":267120000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":1057001000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"RevenueFromRelatedParties":{"label":"Revenue from Related Parties","description":"Amount of revenue, fees and commissions earned from transactions between (a) a parent company and its subsidiaries; (b) subsidiaries of a common parent; (c) an entity and trusts for the benefit of employees, for example, but not limited to, pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management; (d) an entity and its principal, owners, management, or members of their immediate families; and (e) affiliates.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":100000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2020"},{"start":"2021-01-01","end":"2021-09-30","val":300000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":100000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":400000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":100000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":300000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":200000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2"}]}},"RevenueRemainingPerformanceObligation":{"label":"Revenue, Remaining Performance Obligation, Amount","description":"Amount of transaction price allocated to performance obligation that has not been recognized as revenue.","units":{"USD":[{"end":"2021-09-30","val":936000000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1316000000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1327000000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1335000000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1345000000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1365000000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1519000000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1464000000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1423000000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1552000000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1533000000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1600000000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1512000000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1492000000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1774000000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1749000000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1741000000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1891000000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"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":616084000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2019"},{"start":"2020-01-01","end":"2020-09-30","val":467677000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":157754000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":633063000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2020-01-01","end":"2020-12-31","val":633063000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":157789000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":324578000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":166789000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":501205000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":501205000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":176628000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":176628000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":688288000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":688288000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":688288000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":186823000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":186823000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":379609000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":379609000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-04-01","end":"2022-06-30","val":192786000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":192786000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":578342000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-01-01","end":"2022-09-30","val":578342000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2022-07-01","end":"2022-09-30","val":198734000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-07-01","end":"2022-09-30","val":198734000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":782448000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2022-01-01","end":"2022-12-31","val":782448000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":782448000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":204919000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":204919000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":416630000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-06-30","val":416630000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-04-01","end":"2023-06-30","val":211710000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":211710000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":637777000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-01-01","end":"2023-09-30","val":637777000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2023-07-01","end":"2023-09-30","val":221147000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":221147000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":866378000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":866378000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":866378000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":227237000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"start":"2024-01-01","end":"2024-03-31","val":227237000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":459855000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-06-30","val":459855000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":232618000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":232618000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":698336000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-01-01","end":"2024-09-30","val":698336000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":238481000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-07-01","end":"2024-09-30","val":238481000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":944800000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":944800000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":251565000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-06-30","val":512016000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":260451000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":779136000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":267120000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":1057001000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability":{"label":"Right-of-Use Asset Obtained in Exchange for Operating Lease Liability","description":"Amount of increase in right-of-use asset obtained in exchange for operating lease liability.","units":{"USD":[{"start":"2021-01-01","end":"2021-03-31","val":2365000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":2365000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":2365000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":2365000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":2365000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":2876000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":2876000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":2876000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":109000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":109000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":2366000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-07-01","end":"2022-09-30","val":2257000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":2825000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2022-01-01","end":"2022-12-31","val":2825000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":2825000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":700000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":700000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-09-30","val":900000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-01-01","end":"2024-12-31","val":1792000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":1792000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":9129000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"SellingAndMarketingExpense":{"label":"Selling and Marketing Expense","description":"The aggregate total amount of expenses directly related to the marketing or selling of products or services.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":82109000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2019"},{"start":"2020-01-01","end":"2020-09-30","val":56608000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":17427000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":74710000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2020-01-01","end":"2020-12-31","val":74710000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":19417000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":40968000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":21551000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":121350000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":121350000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":80382000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":80382000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":148861000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":148861000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":148861000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":26802000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":26802000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":578940000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":57894000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-04-01","end":"2022-06-30","val":31091000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":31091000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":88731000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-01-01","end":"2022-09-30","val":88731000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2022-07-01","end":"2022-09-30","val":30838000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-07-01","end":"2022-09-30","val":30838000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":119594000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2022-01-01","end":"2022-12-31","val":119594000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":119594000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":33531000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":33531000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":69467000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-06-30","val":69467000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-04-01","end":"2023-06-30","val":35936000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":35936000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":105072000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-01-01","end":"2023-09-30","val":105072000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2023-07-01","end":"2023-09-30","val":35605000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":35605000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":140851000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":140851000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":140851000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":35586000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"start":"2024-01-01","end":"2024-03-31","val":35586000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":71907000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-06-30","val":71907000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":36321000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":36321000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":106254000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-01-01","end":"2024-09-30","val":106254000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":34347000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-07-01","end":"2024-09-30","val":34347000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":142217000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":142217000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":48297000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-06-30","val":91772000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":43475000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":135980000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":44208000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":174786000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"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":7124000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2019"},{"start":"2020-01-01","end":"2020-09-30","val":7471000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":11336000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2020-01-01","end":"2020-12-31","val":11336000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":12654000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":15537000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":235413000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":235413000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2021-01-01","end":"2021-12-31","val":261995000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":261995000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":261995000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":23644000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":23644000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":52047000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":52047000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-01-01","end":"2022-09-30","val":80769000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-01-01","end":"2022-09-30","val":80769000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2022-01-01","end":"2022-12-31","val":109497000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2022-01-01","end":"2022-12-31","val":109497000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":109497000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":29234000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":29234000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":64720000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-06-30","val":64720000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-01-01","end":"2023-09-30","val":104471000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-01-01","end":"2023-09-30","val":104471000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2023-01-01","end":"2023-12-31","val":144518000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":144518000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":144518000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":44971000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"start":"2024-01-01","end":"2024-03-31","val":44971000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":85096000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-06-30","val":85096000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-01-01","end":"2024-09-30","val":127221000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-01-01","end":"2024-09-30","val":127221000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":171038000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":171038000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":61048000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-06-30","val":107023000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":146216000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":175394000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number","description":"The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.","units":{"shares":[{"end":"2021-09-30","val":47590596,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":46037351,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2021Q4I"},{"end":"2022-03-31","val":42596197,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":45634668,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":43168788,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2022Q3I"},{"end":"2022-12-31","val":41637338,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2022Q4I"},{"end":"2023-03-31","val":38959492,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":35362317,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":34638157,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2023Q3I"},{"end":"2023-12-31","val":33971974,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":31152178,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2024Q1I"},{"end":"2024-06-30","val":26936712,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":26171215,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2024Q3I"},{"end":"2024-12-31","val":22539617,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2024Q4I"},{"end":"2025-03-31","val":22566871,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":22317278,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":21850095,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":21592416,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price","description":"Weighted average price of options that were either forfeited or expired.","units":{"USD/shares":[{"start":"2019-01-01","end":"2019-12-31","val":2.84,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":3.02,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2020-01-01","end":"2020-12-31","val":3.02,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2020"},{"start":"2021-01-01","end":"2021-09-30","val":3.58,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-12-31","val":3.66,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":3.66,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":3.66,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":3.69,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":4.67,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-09-30","val":4.64,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-01-01","end":"2022-12-31","val":4.46,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2022-01-01","end":"2022-12-31","val":4.46,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":4.46,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":7.22,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":6.96,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":6.96,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":6.88,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":6.88,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":6.88,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":2.92,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":3.49,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-09-30","val":3.4,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-01-01","end":"2024-12-31","val":3.4,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":3.4,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":8.58,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":8.58,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":8.58,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":8.58,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross","description":"Gross number of share options (or share units) granted during the period.","units":{"shares":[{"start":"2019-01-01","end":"2019-12-31","val":4331805,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":4210228,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2020-01-01","end":"2020-12-31","val":4210228,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2020"},{"start":"2021-01-01","end":"2021-09-30","val":2822484,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-12-31","val":2822484,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":2822484,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":2822484,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value","description":"Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.","units":{"USD":[{"end":"2021-09-30","val":372485000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":400511000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2021Q4I"},{"end":"2022-03-31","val":353208000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":295200000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":274947000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2022Q3I"},{"end":"2022-12-31","val":248307,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2022Q4I"},{"end":"2023-03-31","val":239876000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":298143000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":365947000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2023Q3I"},{"end":"2023-12-31","val":292059000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":282656000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2024Q1I"},{"end":"2024-06-30","val":221157000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":212962000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2024Q3I"},{"end":"2024-12-31","val":197353000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2024Q4I"},{"end":"2025-03-31","val":135162000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":141945000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":132335000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":106013000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price","description":"Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.","units":{"USD/shares":[{"end":"2021-09-30","val":2.68,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":2.69,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2.75,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2.73,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2.73,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2.74,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2.81,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":2.78,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":2.79,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2023Q3I"},{"end":"2023-12-31","val":2.79,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":2.89,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2024Q1I"},{"end":"2024-06-30","val":2.9,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":2.91,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2024Q3I"},{"end":"2024-12-31","val":2.97,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2024Q4I"},{"end":"2025-03-31","val":3.04,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":3.05,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":3.05,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":3.04,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value","description":"Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.","units":{"USD":[{"end":"2021-09-30","val":432717000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2021-09-30","val":466792000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2021Q3I"},{"end":"2022-03-31","val":414180000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":308786000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":286840000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2022Q3I"},{"end":"2022-12-31","val":257911,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2022Q4I"},{"end":"2023-03-31","val":248857000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":309372000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":379910000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2023Q3I"},{"end":"2023-12-31","val":301252000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":290472000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2024Q1I"},{"end":"2024-06-30","val":225584000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":216537000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2024Q3I"},{"end":"2024-12-31","val":201237000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2024Q4I"},{"end":"2025-03-31","val":136222000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":142587000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":132454000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":106013000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number","description":"Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.","units":{"shares":[{"end":"2021-09-30","val":57038128,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2021-09-30","val":55182838,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2021Q3I"},{"end":"2022-03-31","val":51198336,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":49436255,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":46752866,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2022Q3I"},{"end":"2022-12-31","val":45042410,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2022Q4I"},{"end":"2023-03-31","val":41441319,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":37435411,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":36547087,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2023Q3I"},{"end":"2023-12-31","val":35726785,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":32391014,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2024Q1I"},{"end":"2024-06-30","val":27878594,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":27008353,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2024Q3I"},{"end":"2024-12-31","val":23333942,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2024Q4I"},{"end":"2025-03-31","val":23006906,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":22650559,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":22074471,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":21797659,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price","description":"Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.","units":{"USD/shares":[{"end":"2021-09-30","val":2.93,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2021-09-30","val":2.93,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2021Q3I"},{"end":"2022-03-31","val":2.95,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2.95,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2.96,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2.97,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2.96,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":2.95,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":2.95,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2023Q3I"},{"end":"2023-12-31","val":2.96,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":2.99,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2024Q1I"},{"end":"2024-06-30","val":3.02,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":3.03,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2024Q3I"},{"end":"2024-12-31","val":3.11,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2024Q4I"},{"end":"2025-03-31","val":3.11,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":3.11,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":3.11,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":3.09,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice":{"label":"Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price","description":"Weighted average price at which option holders acquired shares when converting their stock options into shares.","units":{"USD/shares":[{"start":"2019-01-01","end":"2019-12-31","val":2.84,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":2.85,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2020-01-01","end":"2020-12-31","val":2.85,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2020"},{"start":"2021-01-01","end":"2021-09-30","val":2.85,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-12-31","val":2.7,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":2.7,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":2.7,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":2.69,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":2.71,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-09-30","val":2.73,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-01-01","end":"2022-12-31","val":2.74,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2022-01-01","end":"2022-12-31","val":2.74,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":2.74,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":2.56,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":2.89,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":2.86,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":2.85,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":2.85,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":2.85,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":2.64,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":2.75,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-09-30","val":2.74,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-01-01","end":"2024-12-31","val":2.69,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":2.69,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":2.89,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":2.84,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":2.93,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":3.14,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice":{"label":"Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price","description":"Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.","units":{"USD/shares":[{"start":"2019-01-01","end":"2019-12-31","val":3.57,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":4.58,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2020-01-01","end":"2020-12-31","val":4.58,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2020"},{"start":"2021-01-01","end":"2021-09-30","val":8.58,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-12-31","val":8.58,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":8.58,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":8.58,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021"}]}},"SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Number of Shares","description":"Number of non-vested options outstanding.","units":{"shares":[{"end":"2018-12-31","val":50782237,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2018Q4I"},{"end":"2019-12-31","val":52720652,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"end":"2019-12-31","val":52720652,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2019Q4I"},{"end":"2020-12-31","val":55570039,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":55570039,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"end":"2020-12-31","val":55570039,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"end":"2020-12-31","val":55570039,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2020Q4I"},{"end":"2021-09-30","val":57615387,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":55644495,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"end":"2021-12-31","val":55644495,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":55644495,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":55644495,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"end":"2021-12-31","val":55644495,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"end":"2021-12-31","val":55644495,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"end":"2021-12-31","val":55644495,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2021Q4I"},{"end":"2022-03-31","val":51571784,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":49740190,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":47005100,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2022Q3I"},{"end":"2022-12-31","val":45249260,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"end":"2022-12-31","val":45249260,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"end":"2022-12-31","val":45249260,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2022-12-31","val":45249260,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"end":"2022-12-31","val":45249260,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"end":"2022-12-31","val":45249260,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2022-12-31","val":45249260,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2022Q4I"},{"end":"2023-03-31","val":41580185,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":37544802,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":36632678,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2023Q3I"},{"end":"2023-12-31","val":35788469,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"end":"2023-12-31","val":35788469,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"end":"2023-12-31","val":35788469,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2023-12-31","val":35788469,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"end":"2023-12-31","val":35788469,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2023-12-31","val":35788469,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023Q4I"},{"end":"2024-03-31","val":32436762,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2024Q1I"},{"end":"2024-06-30","val":27913002,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":27032613,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2024Q3I"},{"end":"2024-12-31","val":23349505,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":23349505,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":23349505,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":23349505,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":23349505,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":23016708,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":22656679,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":22075885,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":21797772,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24"}]}},"SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested Options Forfeited, Number of Shares","description":"Number of non-vested options forfeited.","units":{"shares":[{"start":"2019-01-01","end":"2019-12-31","val":2078040,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":884751,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2020-01-01","end":"2020-12-31","val":884751,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2020"},{"start":"2021-01-01","end":"2021-09-30","val":614012,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-12-31","val":823965,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":823965,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":823965,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":104631,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":222234,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-09-30","val":272295,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-01-01","end":"2022-12-31","val":314071,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2022-01-01","end":"2022-12-31","val":314071,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":314071,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":454982,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":493652,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":493652,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":537073,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":537073,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":537073,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":5108,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":10217,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-09-30","val":11920,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-01-01","end":"2024-12-31","val":11920,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":11920,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":2384,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":2384,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":34737,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":55170,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"StockholdersEquity":{"label":"Stockholders' Equity Attributable to Parent","description":"Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.","units":{"USD":[{"end":"2018-12-31","val":1569825000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2018Q4I"},{"end":"2019-12-31","val":1378863000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2019-12-31","val":1378863000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"end":"2019-12-31","val":1378863000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1356965000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1357176000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q2I"},{"end":"2020-07-02","val":0,"accn":"0001193125-21-098450","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-07-02","val":0,"accn":"0001193125-21-160809","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-05-14"},{"end":"2020-09-30","val":5000002,"accn":"0001193125-20-293805","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2020-09-30","val":1364150000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":5000010,"accn":"0001193125-21-098450","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":5000010,"accn":"0001193125-21-160809","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-05-14"},{"end":"2020-12-31","val":5000010,"accn":"0001193125-21-172459","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-25"},{"end":"2020-12-31","val":5000010,"accn":"0001193125-21-228548","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"end":"2020-12-31","val":1371615000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":1371615000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"end":"2020-12-31","val":1371615000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2020-12-31","val":1371615000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2020-12-31","val":1371615000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"end":"2020-12-31","val":1371615000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"end":"2020-12-31","val":1371615000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2020Q4I"},{"end":"2021-03-31","val":-83312318,"accn":"0001193125-21-172459","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-25"},{"end":"2021-03-31","val":-83312318,"accn":"0001193125-21-228548","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"end":"2021-03-31","val":1245276000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2021-03-31","val":1245276000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-03-31","val":1245276000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-03-31","val":1245276000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2021Q1I"},{"end":"2021-06-30","val":-100942413,"accn":"0001193125-21-228548","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"end":"2021-06-30","val":1251635000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2021-06-30","val":1251635000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-06-30","val":1251635000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1837038000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2021-09-30","val":1837038000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1872318000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"end":"2021-12-31","val":1872318000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":1872318000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":1872318000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"end":"2021-12-31","val":1872318000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"end":"2021-12-31","val":1872318000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"end":"2021-12-31","val":1872318000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2021-12-31","val":1872318000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"end":"2021-12-31","val":1872318000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"end":"2021-12-31","val":1872318000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1918579000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2022-03-31","val":1918579000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2022-03-31","val":1918579000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"end":"2022-03-31","val":1918579000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"end":"2022-03-31","val":1918579000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2022-03-31","val":1918579000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1966966000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2022-06-30","val":1966966000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"end":"2022-06-30","val":1966966000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2022-06-30","val":1966966000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2010620000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"end":"2022-09-30","val":2010620000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2045287000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"end":"2022-12-31","val":2045287000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"end":"2022-12-31","val":2045287000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2022-12-31","val":2045287000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"end":"2022-12-31","val":2045287000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"end":"2022-12-31","val":2045287000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"end":"2022-12-31","val":2045287000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2022-12-31","val":2045287000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"end":"2022-12-31","val":2045287000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2022-12-31","val":2045287000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2074555000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"end":"2023-03-31","val":2074555000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2023-03-31","val":2074555000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"end":"2023-03-31","val":2074555000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"end":"2023-03-31","val":2074555000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2023-03-31","val":2074555000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2023Q1I"},{"end":"2023-06-30","val":2025006000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2023-06-30","val":2025006000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"end":"2023-06-30","val":2025006000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2023-06-30","val":2025006000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2023Q2I"},{"end":"2023-09-30","val":2043478000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"end":"2023-09-30","val":2043478000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1782277000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"end":"2023-12-31","val":1782277000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"end":"2023-12-31","val":1782277000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2023-12-31","val":1782277000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"end":"2023-12-31","val":1782277000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2023-12-31","val":1782277000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2023-12-31","val":1782277000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2023-12-31","val":1782277000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2023-12-31","val":1782277000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1783509000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"end":"2024-03-31","val":1783509000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2024-03-31","val":1783509000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"end":"2024-03-31","val":1783509000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-03-31","val":1783509000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-03-31","val":1783509000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1893646000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2024-06-30","val":1893646000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"end":"2024-06-30","val":1893646000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-06-30","val":1893646000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1940119000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"end":"2024-09-30","val":1940119000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1997823000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":1997823000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":1997823000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":1997823000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":1997823000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24"},{"end":"2025-03-31","val":2177460000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2025-03-31","val":2177460000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2025-03-31","val":2177460000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2025-06-30","val":2136350000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2025-06-30","val":2136350000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":2129822000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1787010000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24"}]}},"StockIssued1":{"label":"Stock Issued","description":"The fair value of stock issued in noncash financing activities.","units":{"USD":[{"start":"2020-07-03","end":"2020-09-30","val":20000,"accn":"0001193125-20-293805","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3"},{"start":"2020-07-03","end":"2020-12-31","val":20000,"accn":"0001193125-21-098450","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-07-03","end":"2020-12-31","val":20000,"accn":"0001193125-21-160809","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-05-14"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":250441000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-06-30","val":250441000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":250441000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":250441000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"StockIssuedDuringPeriodSharesStockOptionsExercised":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period","description":"Number of share options (or share units) exercised during the current period.","units":{"shares":[{"start":"2019-01-01","end":"2019-12-31","val":315350,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":476090,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2020-01-01","end":"2020-12-31","val":476090,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2020"},{"start":"2021-01-01","end":"2021-09-30","val":163124,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-12-31","val":1924063,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":1924063,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":1924063,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":3968080,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":5682071,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-09-30","val":8367100,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-01-01","end":"2022-12-31","val":10081164,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2022-01-01","end":"2022-12-31","val":10081164,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":10081164,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":3214093,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":7210806,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":8122930,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":8923718,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":8923718,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":8923718,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":3346599,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":7865250,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-09-30","val":8743936,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-01-01","end":"2024-12-31","val":12427044,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":12427044,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":330413,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":690442,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":1238883,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":1496563,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"StockIssuedDuringPeriodValueAcquisitions":{"label":"Stock Issued During Period, Value, Acquisitions","description":"Value of stock issued pursuant to acquisitions during the period.","units":{"USD":[{"start":"2021-07-01","end":"2021-09-30","val":704841000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":704841000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":704841000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":704841000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":704841000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021"},{"start":"2025-01-01","end":"2025-03-31","val":250441000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":250441000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-01-01","end":"2025-03-31","val":250441000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":250441000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"StockIssuedDuringPeriodValueIssuedForServices":{"label":"Stock Issued During Period, Value, Issued for Services","description":"Value of stock issued in lieu of cash for services contributed to the entity. Value of the stock issued includes, but is not limited to, services contributed by vendors and founders.","units":{"USD":[{"start":"2020-07-03","end":"2020-09-30","val":25000,"accn":"0001193125-20-293805","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3"},{"start":"2020-07-03","end":"2020-12-31","val":25000,"accn":"0001193125-21-098450","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-07-03","end":"2020-12-31","val":25000,"accn":"0001193125-21-160809","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-05-14"}]}},"StockIssuedDuringPeriodValueNewIssues":{"label":"Stock Issued During Period, Value, New Issues","description":"Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.","units":{"USD":[{"start":"2020-01-01","end":"2020-03-31","val":1560000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q1"},{"start":"2020-07-03","end":"2020-09-30","val":651075727,"accn":"0001193125-20-293805","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":1560000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2020-01-01","end":"2020-12-31","val":1560000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2020"},{"start":"2020-07-03","end":"2020-12-31","val":651075727,"accn":"0001193125-21-098450","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-07-03","end":"2020-12-31","val":631813992,"accn":"0001193125-21-160809","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":1007000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-03-31","val":1007000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":1007000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-01-01","end":"2021-03-31","val":1007000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-12-31","val":1007000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":1007000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":1007000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":109387000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2022"}]}},"StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense":{"label":"Stock Issued, Value, Stock Options Exercised, Net of Tax Benefit (Expense)","description":"Value of stock issued as a result of the exercise of stock options, after deduction of related income tax (expense) benefit.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":595000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":268000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q1"},{"start":"2020-04-01","end":"2020-06-30","val":29000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q2"},{"start":"2020-07-01","end":"2020-09-30","val":395000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":692000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2020-01-01","end":"2020-12-31","val":692000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":444000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-03-31","val":444000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":444000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-01-01","end":"2021-03-31","val":444000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-12-31","val":5180000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":5180000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":5180000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":10633000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":10633000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-03-31","val":10633000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-01-01","end":"2022-03-31","val":10633000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2022-01-01","end":"2022-03-31","val":10633000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-01-01","end":"2022-03-31","val":10633000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2022Q1"},{"start":"2022-04-01","end":"2022-06-30","val":4723000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":4723000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-04-01","end":"2022-06-30","val":4723000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-04-01","end":"2022-06-30","val":4723000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2022Q2"},{"start":"2022-07-01","end":"2022-09-30","val":7455000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-07-01","end":"2022-09-30","val":7455000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":27563000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2022-01-01","end":"2022-12-31","val":27563000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":27563000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":8243000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":8243000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-03-31","val":8243000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-01-01","end":"2023-03-31","val":8243000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"start":"2023-01-01","end":"2023-03-31","val":8243000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-01-01","end":"2023-03-31","val":8243000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2023Q1"},{"start":"2023-04-01","end":"2023-06-30","val":12585000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":12585000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-04-01","end":"2023-06-30","val":12585000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-04-01","end":"2023-06-30","val":12585000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2023Q2"},{"start":"2023-07-01","end":"2023-09-30","val":2411000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":2411000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":25434000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":25434000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":25434000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":8822000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"start":"2024-01-01","end":"2024-03-31","val":8822000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-03-31","val":8822000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-01-01","end":"2024-03-31","val":8822000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":8822000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-01-01","end":"2024-03-31","val":8822000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q1"},{"start":"2024-04-01","end":"2024-06-30","val":12824000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":12824000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-04-01","end":"2024-06-30","val":12824000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":12824000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q2"},{"start":"2024-07-01","end":"2024-09-30","val":2303000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-07-01","end":"2024-09-30","val":2303000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":33444000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":33444000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":956000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":956000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-01-01","end":"2025-03-31","val":956000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-04-01","end":"2025-06-30","val":1003000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":1003000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q2"},{"start":"2025-07-01","end":"2025-09-30","val":1671000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":4703000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"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":"2019-01-01","end":"2019-12-31","val":-148000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-86000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q1"},{"start":"2020-04-01","end":"2020-06-30","val":-127000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q2"},{"start":"2020-07-01","end":"2020-09-30","val":-23000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-236000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2020-01-01","end":"2020-12-31","val":-236000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2020"},{"start":"2023-01-01","end":"2023-12-31","val":328453000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":328453000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":328453000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2025-01-01","end":"2025-03-31","val":72275000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":72275000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-01-01","end":"2025-03-31","val":72275000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-04-01","end":"2025-06-30","val":100220000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":100220000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q2"},{"start":"2025-07-01","end":"2025-09-30","val":44988000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":600567000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"TemporaryEquitySharesOutstanding":{"label":"Temporary Equity, Shares Outstanding","description":"The number of securities classified as temporary equity that have been issued and are held by the entity's shareholders. Securities outstanding equals securities issued minus securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.","units":{"shares":[{"end":"2020-12-31","val":44106311,"accn":"0001193125-21-228548","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29","frame":"CY2020Q4I"},{"end":"2020-12-31","val":44106311,"accn":"0001193125-21-172459","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-25"},{"end":"2021-03-31","val":69000000,"accn":"0001193125-21-172459","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-25","frame":"CY2021Q1I"},{"end":"2021-06-30","val":69000000,"accn":"0001193125-21-228548","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29","frame":"CY2021Q2I"}]}},"UnrealizedGainLossOnDerivatives":{"label":"Unrealized Gain (Loss) on Derivatives","description":"The net change in the difference between the fair value and the carrying value, or in the comparative fair values, of derivative instruments, including options, swaps, futures, and forward contracts, held at each balance sheet date, that was included in earnings for the period.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":-22432000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2019"},{"start":"2020-01-01","end":"2020-09-30","val":-16633000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":3894000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-13249000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2020-01-01","end":"2020-12-31","val":-13249000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":3277000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":6366000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":3089000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":8373000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":8373000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":2007000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":8373000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":8373000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":5991000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-01-01","end":"2022-09-30","val":5991000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2022-01-01","end":"2022-12-31","val":5663000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2022-01-01","end":"2022-12-31","val":5663000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":5663000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-2604000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":-2604000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1009000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-06-30","val":1009000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-04-01","end":"2023-06-30","val":3613000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":563000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-01-01","end":"2023-09-30","val":563000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2023-07-01","end":"2023-09-30","val":-446000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-5743000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":-5743000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":-5743000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":718000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"start":"2024-01-01","end":"2024-03-31","val":718000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-134000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-06-30","val":-134000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":-852000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-4775000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-01-01","end":"2024-09-30","val":-4775000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":-4641000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-5233000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":-5233000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-5741000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-06-30","val":-8381000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":-8441000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":-8386000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"UnrecognizedTaxBenefits":{"label":"Unrecognized Tax Benefits","description":"Amount of unrecognized tax benefits.","units":{"USD":[{"end":"2019-12-31","val":2306000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2019Q4I"},{"end":"2020-09-30","val":0,"accn":"0001193125-20-293805","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0,"accn":"0001193125-21-098450","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":0,"accn":"0001193125-21-160809","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-05-14"},{"end":"2020-12-31","val":0,"accn":"0001193125-21-172459","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-25"},{"end":"2020-12-31","val":0,"accn":"0001193125-21-228548","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"end":"2020-12-31","val":3045000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"end":"2020-12-31","val":3045000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0,"accn":"0001193125-21-172459","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-25","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0,"accn":"0001193125-21-228548","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29","frame":"CY2021Q2I"},{"end":"2021-12-31","val":3722000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"end":"2021-12-31","val":3722000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"end":"2021-12-31","val":3722000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021Q4I"},{"end":"2022-12-31","val":3723000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"end":"2022-12-31","val":3723000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"end":"2022-12-31","val":3723000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022Q4I"},{"end":"2023-12-31","val":4415000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"end":"2023-12-31","val":4415000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2023-12-31","val":4415000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023Q4I"},{"end":"2024-12-31","val":6192000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":6192000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-12-31","val":8053000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued":{"label":"Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued","description":"Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.","units":{"USD":[{"end":"2020-09-30","val":0,"accn":"0001193125-20-293805","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0,"accn":"0001193125-21-098450","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":0,"accn":"0001193125-21-160809","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-05-14"},{"end":"2020-12-31","val":0,"accn":"0001193125-21-172459","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-25"},{"end":"2020-12-31","val":0,"accn":"0001193125-21-228548","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0,"accn":"0001193125-21-172459","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-25","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0,"accn":"0001193125-21-228548","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29","frame":"CY2021Q2I"}]}},"UnrecognizedTaxBenefitsPeriodIncreaseDecrease":{"label":"Unrecognized Tax Benefits, Period Increase (Decrease)","description":"Amount of increase (decrease) in unrecognized tax benefits attributable to uncertain tax positions taken in tax returns.","units":{"USD":[{"start":"2021-01-01","end":"2021-09-30","val":3600000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2022-01-01","end":"2022-03-31","val":3400000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":3400000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-09-30","val":3500000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"}]}},"VariableLeaseCost":{"label":"Variable Lease, Cost","description":"Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.","units":{"USD":[{"start":"2021-01-01","end":"2021-03-31","val":602000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1063000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":461000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":1615000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":1615000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":552000,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":552000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":2110000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":2110000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":2110000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":837000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":837000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1411000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":1411000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-04-01","end":"2022-06-30","val":574000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":574000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":1996000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-01-01","end":"2022-09-30","val":1996000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2022-07-01","end":"2022-09-30","val":585000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-07-01","end":"2022-09-30","val":585000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":2319000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2022-01-01","end":"2022-12-31","val":2319000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":2319000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":884000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":884000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1901000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-06-30","val":1901000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-04-01","end":"2023-06-30","val":1017000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":1017000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":2782000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-01-01","end":"2023-09-30","val":2782000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2023-07-01","end":"2023-09-30","val":881000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":881000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":3497000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":3497000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":3497000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1101000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"start":"2024-01-01","end":"2024-03-31","val":1101000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":2194000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-06-30","val":2194000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":1093000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":1093000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":3422000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-01-01","end":"2024-09-30","val":3422000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":1228000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-07-01","end":"2024-09-30","val":1228000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":4112000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":4112000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":1125000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-06-30","val":2210000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":1085000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":3347000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":1137000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":4327000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"WeightedAverageNumberOfDilutedSharesOutstanding":{"label":"Weighted Average Number of Shares Outstanding, Diluted","description":"The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.","units":{"shares":[{"start":"2020-01-01","end":"2020-09-30","val":504062587,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":510694493,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":504115839,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":505072914,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":523687498,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":505252635,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":523687498,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":525877533,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":525877533,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":566454782,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":566454782,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":543558222,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":543558222,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":641028410,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":639964696,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-03-31","val":641028410,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":640650297,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":640650297,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-04-01","end":"2022-06-30","val":639964696,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":639964696,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":642208622,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-01-01","end":"2022-09-30","val":642208622,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2022-07-01","end":"2022-09-30","val":643582922,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-07-01","end":"2022-09-30","val":643582922,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":642841596,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2022-01-01","end":"2022-12-31","val":642841596,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":642841596,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":646380961,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":646380961,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":618740340,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-06-30","val":618740340,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-04-01","end":"2023-06-30","val":621235776,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":621235776,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":620841922,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-01-01","end":"2023-09-30","val":620841922,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2023-07-01","end":"2023-09-30","val":624976557,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":624976557,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":617889384,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":617889384,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":617889384,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":598279377,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"start":"2024-01-01","end":"2024-03-31","val":598279377,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":636990633,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-06-30","val":636990633,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":638367745,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":638367745,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":639069491,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-01-01","end":"2024-09-30","val":639069491,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":642404517,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-07-01","end":"2024-09-30","val":642404517,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":641875525,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":641875525,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":636832216,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-06-30","val":637207185,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":660622703,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":635263670,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":631440015,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":659585375,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"WeightedAverageNumberOfSharesOutstandingBasic":{"label":"Weighted Average Number of Shares Outstanding, Basic","description":"Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.","units":{"shares":[{"start":"2020-01-01","end":"2020-09-30","val":504062587,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":504212021,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":504115839,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":505072914,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":505252635,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":505430380,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":525877533,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":525877533,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":566454782,"accn":"0001193125-21-326283","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":566454782,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":543558222,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":543558222,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":603104839,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":603104839,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":604534589,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":604534589,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-04-01","end":"2022-06-30","val":605948628,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":605948628,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":606181316,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-01-01","end":"2022-09-30","val":606181316,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2022-07-01","end":"2022-09-30","val":609421073,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-07-01","end":"2022-09-30","val":609421073,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":607760886,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2022-01-01","end":"2022-12-31","val":607760886,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":607760886,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":616217176,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":616217176,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":618740340,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-06-30","val":618740340,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-04-01","end":"2023-06-30","val":621235776,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":621235776,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":620841922,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-01-01","end":"2023-09-30","val":620841922,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2023-07-01","end":"2023-09-30","val":624976557,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":624976557,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":617889384,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":617889384,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":617889384,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":598279377,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"start":"2024-01-01","end":"2024-03-31","val":598279377,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":604138246,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-06-30","val":604138246,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":609997114,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":609997114,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":608073087,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-01-01","end":"2024-09-30","val":608073087,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":615857231,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-07-01","end":"2024-09-30","val":615857231,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":610761424,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":610761424,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":636832216,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-06-30","val":637207185,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":637578033,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":635263670,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":631440015,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":629960378,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"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":1300000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":1600000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2020-01-01","end":"2020-12-31","val":1600000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":1100000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":1100000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":1100000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":1100000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2022-01-01","end":"2022-12-31","val":1100000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":1100000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":1500000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":1500000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":1500000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":2000000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":2000000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":2200000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"AmortizationOfFinancingCosts":{"label":"Amortization of Debt Issuance Costs","description":"Amount of amortization expense attributable to debt issuance costs.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":4630000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2020-01-01","end":"2020-12-31","val":4630000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":3682000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":3682000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":3682000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":474000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":949000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-01-01","end":"2022-09-30","val":1424000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2022-01-01","end":"2022-12-31","val":1878000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2022-01-01","end":"2022-12-31","val":1878000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":1878000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":427000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":427000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":851000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-06-30","val":851000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-01-01","end":"2023-09-30","val":1295000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-01-01","end":"2023-09-30","val":1295000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2023-01-01","end":"2023-12-31","val":1753000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":1753000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":1753000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":462000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"start":"2024-01-01","end":"2024-03-31","val":462000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":927000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-06-30","val":927000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-01-01","end":"2024-09-30","val":1452000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-01-01","end":"2024-09-30","val":1452000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":1871000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":1871000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":474000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-06-30","val":935000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":1405000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":1887000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"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":"2019-01-01","end":"2019-12-31","val":25800000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"start":"2019-01-01","end":"2019-12-31","val":25800000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2019-01-01","end":"2019-12-31","val":25800000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2022-07-01","end":"2022-09-30","val":0,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-07-01","end":"2022-09-30","val":0,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2023Q1"},{"start":"2023-07-01","end":"2023-09-30","val":0,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":77400000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"start":"2023-01-01","end":"2023-12-31","val":77400000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-01-01","end":"2023-12-31","val":77400000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":0,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":0,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":0,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-07-01","end":"2024-09-30","val":0,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-06-30","val":0,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":0,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":0,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":0,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"ContractualObligation":{"label":"Contractual Obligation","description":"Amount of contractual obligation, including but not limited to, long-term debt, capital lease obligations, operating lease obligations, purchase obligations, and other commitments.","units":{"USD":[{"end":"2021-12-31","val":123575000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2021Q4I"},{"end":"2022-12-31","val":121542000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2022Q4I"},{"end":"2023-12-31","val":98050000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2023Q4I"},{"end":"2024-12-31","val":202625000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2024Q4I"},{"end":"2025-12-31","val":164515000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"ContractualObligationDueAfterFifthYear":{"label":"Contractual Obligation, to be Paid, after Year Five","description":"Amount of contractual obligation to be paid after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2021-12-31","val":50987000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2021Q4I"},{"end":"2022-12-31","val":39600000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2022Q4I"},{"end":"2023-12-31","val":29700000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2023Q4I"},{"end":"2024-12-31","val":19800000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2024Q4I"},{"end":"2025-12-31","val":9900000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"ContractualObligationDueInFifthYear":{"label":"Contractual Obligation, to be Paid, Year Five","description":"Amount of contractual obligation to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2021-12-31","val":10254000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2021Q4I"},{"end":"2022-12-31","val":11451000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2022Q4I"},{"end":"2023-12-31","val":9900000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2023Q4I"},{"end":"2024-12-31","val":9900000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2024Q4I"},{"end":"2025-12-31","val":9900000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"ContractualObligationDueInFourthYear":{"label":"Contractual Obligation, to be Paid, Year Four","description":"Amount of contractual obligation to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2021-12-31","val":10247000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2021Q4I"},{"end":"2022-12-31","val":12456000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2022Q4I"},{"end":"2023-12-31","val":11451000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2023Q4I"},{"end":"2024-12-31","val":9945000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2024Q4I"},{"end":"2025-12-31","val":9900000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"ContractualObligationDueInNextTwelveMonths":{"label":"Contractual Obligation, to be Paid, Year One","description":"Amount of contractual obligation to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2021-12-31","val":23560000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2021Q4I"},{"end":"2022-12-31","val":25510000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2022Q4I"},{"end":"2023-12-31","val":18926000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2023Q4I"},{"end":"2024-12-31","val":48904000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2024Q4I"},{"end":"2025-12-31","val":51632000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"ContractualObligationDueInSecondYear":{"label":"Contractual Obligation, to be Paid, Year Two","description":"Amount of contractual obligation to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2021-12-31","val":17143000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2021Q4I"},{"end":"2022-12-31","val":18426000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2022Q4I"},{"end":"2023-12-31","val":15590000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2023Q4I"},{"end":"2024-12-31","val":48362000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2024Q4I"},{"end":"2025-12-31","val":69284000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"ContractualObligationDueInThirdYear":{"label":"Contractual Obligation, to be Paid, Year Three","description":"Amount of contractual obligation to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2021-12-31","val":11384000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2021Q4I"},{"end":"2022-12-31","val":14099000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2022Q4I"},{"end":"2023-12-31","val":12483000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2023Q4I"},{"end":"2024-12-31","val":65714000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2024Q4I"},{"end":"2025-12-31","val":13899000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"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":"2019-01-01","end":"2019-12-31","val":13685000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":1539000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2020-01-01","end":"2020-12-31","val":1539000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":15263000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":15263000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":15263000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":37470000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2022-01-01","end":"2022-12-31","val":37470000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":37470000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":41804000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":41804000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":41804000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":38378000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":38378000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-919000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"CurrentIncomeTaxExpenseBenefit":{"label":"Current Income Tax Expense (Benefit)","description":"Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":16987000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":6445000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2020-01-01","end":"2020-12-31","val":6445000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":20883000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":20883000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":20883000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":45857000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2022-01-01","end":"2022-12-31","val":45857000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":45857000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":51857000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":51857000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":51857000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":43595000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":43595000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":1344000,"accn":"0001193125-26-067448","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":"2019-01-01","end":"2019-12-31","val":3302000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":4906000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2020-01-01","end":"2020-12-31","val":4906000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":5620000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":5620000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":5620000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":8387000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2022-01-01","end":"2022-12-31","val":8387000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":8387000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":10053000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":10053000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":10053000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":5217000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":5217000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":2263000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"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":"2019-01-01","end":"2019-12-31","val":-67874000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-7536000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2020-01-01","end":"2020-12-31","val":-7536000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-35284000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":-35284000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":-35284000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-26570000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2022-01-01","end":"2022-12-31","val":-26570000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":-26570000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-36253000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":-36253000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":-36253000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-24566000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":-24566000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":13703000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"DeferredFinanceCostsNet":{"label":"Debt Issuance Costs, Net","description":"Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.","units":{"USD":[{"end":"2019-12-31","val":23960000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2019Q4I"},{"end":"2020-12-31","val":16134000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"end":"2020-12-31","val":16134000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2020Q4I"},{"end":"2021-12-31","val":12363000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"end":"2021-12-31","val":12363000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"end":"2021-12-31","val":12363000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021Q4I"},{"end":"2022-12-31","val":10485000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"end":"2022-12-31","val":10485000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"end":"2022-12-31","val":10485000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022Q4I"},{"end":"2023-12-31","val":8732000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"end":"2023-12-31","val":8732000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2023-12-31","val":8732000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023Q4I"},{"end":"2024-12-31","val":7580000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":7580000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":3800000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":3800000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":3800000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-12","val":1200000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24"},{"end":"2025-12-31","val":13427000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"DeferredForeignIncomeTaxExpenseBenefit":{"label":"Deferred Foreign Income Tax Expense (Benefit)","description":"Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":-1873000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-1710000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2020-01-01","end":"2020-12-31","val":-1710000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-2080000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":-2080000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":-2080000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":1054000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2022-01-01","end":"2022-12-31","val":1054000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":1054000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-502000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":-502000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":-502000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":115000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":115000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":1338000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"DeferredIncomeTaxLiabilities":{"label":"Deferred Tax Liabilities, Gross","description":"Amount of deferred tax liability attributable to taxable temporary differences.","units":{"USD":[{"end":"2020-12-31","val":349177000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2020Q4I"},{"end":"2021-12-31","val":346862000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"end":"2021-12-31","val":346862000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2021Q4I"},{"end":"2022-03-31","val":3300000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2300000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2022Q2I"},{"end":"2022-12-31","val":318106000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"end":"2022-12-31","val":318106000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2000000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1I"},{"end":"2023-12-31","val":284920000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"end":"2023-12-31","val":284920000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2023Q4I"},{"end":"2024-12-31","val":268319000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":268319000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-12-31","val":285054000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"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":"2019-01-01","end":"2019-12-31","val":-16406000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-3588000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2020-01-01","end":"2020-12-31","val":-3588000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-11599000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":-11599000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":-11599000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-7831000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2022-01-01","end":"2022-12-31","val":-7831000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":-7831000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-10080000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":-10080000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":-10080000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-5955000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":-5955000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":4794000,"accn":"0001193125-26-067448","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":"2020-12-31","val":36176000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2020Q4I"},{"end":"2021-12-31","val":82544000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"end":"2021-12-31","val":82544000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2021Q4I"},{"end":"2022-12-31","val":86781000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"end":"2022-12-31","val":86781000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2022Q4I"},{"end":"2023-12-31","val":100430000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"end":"2023-12-31","val":100430000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2023Q4I"},{"end":"2024-12-31","val":113943000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":113943000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-12-31","val":98009000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"DeferredTaxAssetsInProcessResearchAndDevelopment":{"label":"Deferred Tax Assets, in Process Research and Development","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from in-process research and development costs expensed in connection with a business combination.","units":{"USD":[{"end":"2020-12-31","val":2005000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2020Q4I"},{"end":"2021-12-31","val":1250000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"end":"2021-12-31","val":1250000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2021Q4I"},{"end":"2022-12-31","val":386000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"end":"2022-12-31","val":386000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2022Q4I"},{"end":"2023-09-30","val":2200000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2023Q3I"},{"end":"2023-12-31","val":373000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"end":"2023-12-31","val":373000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2023Q4I"},{"end":"2024-12-31","val":785000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":785000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-12-31","val":9491000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"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":"2020-12-31","val":26829000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2020Q4I"},{"end":"2021-12-31","val":71117000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"end":"2021-12-31","val":71117000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2021Q4I"},{"end":"2022-12-31","val":76408000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"end":"2022-12-31","val":76408000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2022Q4I"},{"end":"2023-12-31","val":89555000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"end":"2023-12-31","val":89555000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2023Q4I"},{"end":"2024-12-31","val":103475000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":103475000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-12-31","val":85743000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"DeferredTaxAssetsOperatingLossCarryforwardsDomestic":{"label":"Deferred Tax Assets, Operating Loss Carryforwards, Domestic","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible domestic operating loss carryforwards. Excludes state and local operating loss carryforwards.","units":{"USD":[{"end":"2021-12-31","val":16301000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"end":"2021-12-31","val":16301000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2021Q4I"},{"end":"2022-12-31","val":14339000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"end":"2022-12-31","val":14339000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2022Q4I"},{"end":"2023-12-31","val":13751000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"end":"2023-12-31","val":13751000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2023Q4I"},{"end":"2024-12-31","val":13142000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":0,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-12-31","val":4617000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"DeferredTaxAssetsOperatingLossCarryforwardsForeign":{"label":"Deferred Tax Assets, Operating Loss Carryforwards, Foreign","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible foreign operating loss carryforwards.","units":{"USD":[{"end":"2020-12-31","val":9347000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2020Q4I"},{"end":"2021-12-31","val":11427000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"end":"2021-12-31","val":11427000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2021Q4I"},{"end":"2022-12-31","val":10373000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"end":"2022-12-31","val":10373000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2022Q4I"},{"end":"2023-12-31","val":10875000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"end":"2023-12-31","val":10875000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2023Q4I"},{"end":"2024-12-31","val":10468000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":10468000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-12-31","val":12266000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal":{"label":"Deferred Tax Assets, Operating Loss Carryforwards, State and Local","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible state and local operating loss carryforwards.","units":{"USD":[{"end":"2020-12-31","val":716000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2020Q4I"},{"end":"2021-12-31","val":733000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"end":"2021-12-31","val":733000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2021Q4I"},{"end":"2022-12-31","val":506000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"end":"2022-12-31","val":506000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2022Q4I"},{"end":"2023-12-31","val":479000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"end":"2023-12-31","val":479000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2023Q4I"},{"end":"2024-12-31","val":0,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":0,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-12-31","val":2388000,"accn":"0001193125-26-067448","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":"2020-12-31","val":2685000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2020Q4I"},{"end":"2021-12-31","val":1443000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"end":"2021-12-31","val":1443000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2021Q4I"},{"end":"2022-12-31","val":826000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"end":"2022-12-31","val":826000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2022Q4I"},{"end":"2023-12-31","val":775000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"end":"2023-12-31","val":775000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2023Q4I"},{"end":"2024-12-31","val":1563000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":1563000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-12-31","val":3262000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation":{"label":"Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Compensation","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from employee compensation.","units":{"USD":[{"end":"2020-12-31","val":7020000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2020Q4I"},{"end":"2021-12-31","val":9743000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"end":"2021-12-31","val":9743000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2021Q4I"},{"end":"2022-12-31","val":10962000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"end":"2022-12-31","val":10962000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2022Q4I"},{"end":"2023-12-31","val":10373000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"end":"2023-12-31","val":10373000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2023Q4I"},{"end":"2024-12-31","val":8203000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":8203000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-12-31","val":10000000,"accn":"0001193125-26-067448","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":"2020-12-31","val":6558000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2020Q4I"},{"end":"2021-12-31","val":39135000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"end":"2021-12-31","val":39135000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2300000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2022Q1I"},{"end":"2022-06-30","val":3200000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2022Q2I"},{"end":"2022-12-31","val":37156000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"end":"2022-12-31","val":37156000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":500000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":2700000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":3900000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2023Q3I"},{"end":"2023-12-31","val":36329000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"end":"2023-12-31","val":36329000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2023Q4I"},{"end":"2024-12-31","val":35539000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":35539000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-12-31","val":33226000,"accn":"0001193125-26-067448","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":"2020-12-31","val":9347000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2020Q4I"},{"end":"2021-12-31","val":11427000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"end":"2021-12-31","val":11427000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2021Q4I"},{"end":"2022-12-31","val":10373000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"end":"2022-12-31","val":10373000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2022Q4I"},{"end":"2023-12-31","val":10875000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"end":"2023-12-31","val":10875000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2023Q4I"},{"end":"2024-12-31","val":10468000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":10468000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-12-31","val":12266000,"accn":"0001193125-26-067448","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":"2020-12-31","val":322348000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2020Q4I"},{"end":"2021-12-31","val":275745000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"end":"2021-12-31","val":275745000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2021Q4I"},{"end":"2022-12-31","val":241698000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"end":"2022-12-31","val":241698000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":900000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":900000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":900000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2023Q3I"},{"end":"2023-12-31","val":195365000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"end":"2023-12-31","val":195365000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2023Q4I"},{"end":"2024-12-31","val":164844000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":164844000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-12-31","val":199311000,"accn":"0001193125-26-067448","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":9439000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"end":"2021-12-31","val":9439000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2021Q4I"},{"end":"2022-12-31","val":7604000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"end":"2022-12-31","val":7604000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2022Q4I"},{"end":"2023-12-31","val":7078000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"end":"2023-12-31","val":7078000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2023Q4I"},{"end":"2024-12-31","val":6995000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":6995000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-12-31","val":8694000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"DeferredTaxLiabilitiesPropertyPlantAndEquipment":{"label":"Deferred Tax Liabilities, Property, Plant and Equipment","description":"Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.","units":{"USD":[{"end":"2020-12-31","val":10526000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2020Q4I"},{"end":"2021-12-31","val":20313000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"end":"2021-12-31","val":20313000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2021Q4I"},{"end":"2022-12-31","val":17628000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"end":"2022-12-31","val":17628000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2022Q4I"},{"end":"2023-12-31","val":11541000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"end":"2023-12-31","val":11541000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2023Q4I"},{"end":"2024-12-31","val":16813000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":16813000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-12-31","val":6165000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"DefinedContributionPlanCostRecognized":{"label":"Defined Contribution Plan, Cost","description":"Amount of cost for defined contribution plan.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":5300000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2021"}]}},"EarningsPerShareBasicAndDiluted":{"label":"Earnings Per Share, Basic and Diluted","description":"The amount of net income or loss for the period per each share in instances when basic and diluted earnings per share are the same amount and reported as a single line item on the face of the financial statements. Basic earnings per share is the amount of net income or loss for the period per each share of common stock or unit outstanding during the reporting period. Diluted earnings per share includes the amount of net income or loss for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.","units":{"USD/shares":[{"start":"2019-01-01","end":"2019-12-31","val":-0.42,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-0.03,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-0.46,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2021"}]}},"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":"2019-01-01","end":"2019-12-31","val":0.21,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0.21,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2020-01-01","end":"2020-12-31","val":0.21,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0.21,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":0.21,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":0.21,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0.21,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2022-01-01","end":"2022-12-31","val":0.21,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":0.21,"accn":"0000950170-25-026848","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":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":0.21,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":0.21,"accn":"0001193125-26-067448","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":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":0.21,"accn":"0001193125-26-067448","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":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance":{"label":"Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets.","units":{"pure":[{"start":"2019-01-01","end":"2019-12-31","val":-0.007,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-0.073,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2020-01-01","end":"2020-12-31","val":-0.073,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-0.008,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":-0.008,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":-0.008,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-0.021,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2022-01-01","end":"2022-12-31","val":-0.021,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":-0.021,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-0.006,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":-0.006,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":-0.006,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-0.003,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":-0.003,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"}]}},"EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential":{"label":"Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to statutory income tax expense (benefit) outside of the country of domicile.","units":{"pure":[{"start":"2019-01-01","end":"2019-12-31","val":0.001,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0.011,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2020-01-01","end":"2020-12-31","val":0.011,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0.002,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":0.002,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":0.002,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-0.004,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2022-01-01","end":"2022-12-31","val":-0.004,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":-0.004,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0.002,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":0.002,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":0.002,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-0.002,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":-0.002,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"}]}},"EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses":{"label":"Effective Income Tax Rate Reconciliation, Nondeductible Expense, Impairment Losses, 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 impairment loss.","units":{"pure":[{"start":"2019-01-01","end":"2019-12-31","val":-0.02,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-0.192,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":-0.192,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":-0.192,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"}]}},"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":"2019-01-01","end":"2019-12-31","val":-0.002,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-0.04,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2020-01-01","end":"2020-12-31","val":-0.04,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-0.003,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":-0.003,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":-0.003,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0.007,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2022-01-01","end":"2022-12-31","val":0.007,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":0.007,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-0.01,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":-0.01,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":-0.01,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0.05,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":0.05,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost":{"label":"Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Percent","description":"Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for share-based payment arrangement.","units":{"pure":[{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0.002,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2020-01-01","end":"2020-12-31","val":0.002,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0.013,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":0.013,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":0.013,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-0.081,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2022-01-01","end":"2022-12-31","val":-0.081,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":-0.081,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0.045,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":0.045,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":0.045,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-0.257,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":-0.257,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"}]}},"EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent":{"label":"Effective Income Tax Rate Reconciliation,Other Reconciling Items, Percent","description":"Percentage of the difference, between reported income tax expense (benefit) and the expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations, that is attributable to tax exempt income, equity in earnings (loss) of an unconsolidated subsidiary, minority interest income (expense), tax holiday, disposition of a business, disposition of an asset, repatriation of foreign earnings, repatriation of foreign earnings jobs creation act of 2004, change in enacted tax rate, prior year income taxes, change in deferred tax asset valuation allowance, and other adjustments.","units":{"pure":[{"start":"2019-01-01","end":"2019-12-31","val":0.003,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0.005,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2020-01-01","end":"2020-12-31","val":0.011,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-0.004,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":-0.003,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":-0.003,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-0.01,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2022-01-01","end":"2022-12-31","val":-0.01,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":-0.01,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0.015,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":0.015,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":0.015,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0.03,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":0.03,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"}]}},"EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes":{"label":"Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).","units":{"pure":[{"start":"2019-01-01","end":"2019-12-31","val":0.05,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-0.013,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2020-01-01","end":"2020-12-31","val":-0.013,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0.017,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":0.017,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":0.017,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0.009,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2022-01-01","end":"2022-12-31","val":0.009,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":0.009,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-0.013,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":-0.013,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0.266,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"EffectiveIncomeTaxRateReconciliationTaxCreditsResearch":{"label":"Effective Income Tax Rate Reconciliation, Tax Credit, Research, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to research tax credit.","units":{"pure":[{"start":"2019-01-01","end":"2019-12-31","val":0.009,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0.142,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2020-01-01","end":"2020-12-31","val":-0.142,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0.011,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":-0.011,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":-0.011,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0.07,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2022-01-01","end":"2022-12-31","val":0.07,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":0.07,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-0.082,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":-0.082,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":-0.082,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0.157,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":0.157,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"}]}},"EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions":{"label":"Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount","description":"Amount of cost to be recognized for option under share-based payment arrangement.","units":{"USD":[{"end":"2021-12-31","val":103500000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2021Q4I"},{"end":"2022-03-31","val":105600000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":93500000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":81900000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2022Q3I"},{"end":"2022-12-31","val":71200000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2022Q4I"},{"end":"2023-03-31","val":71300000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":58500000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":45600000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2023Q3I"},{"end":"2023-12-31","val":96600000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":86900000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2024Q1I"},{"end":"2024-06-30","val":70200000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":53500000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2024Q3I"},{"end":"2024-12-31","val":34200000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2024Q4I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive":{"label":"Finite-Lived Intangible Asset, Expected Amortization, after Year Five","description":"Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2021-12-31","val":600602000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2021Q4I"},{"end":"2022-12-31","val":529082000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2022Q4I"},{"end":"2023-12-31","val":453992000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2023Q4I"},{"end":"2024-12-31","val":382167000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2024Q4I"},{"end":"2025-12-31","val":364161000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseYearFive":{"label":"Finite-Lived Intangible Asset, Expected Amortization, Year Five","description":"Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2021-12-31","val":72263000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2021Q4I"},{"end":"2022-12-31","val":72949000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2022Q4I"},{"end":"2023-12-31","val":72454000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":72454000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2024Q1I"},{"end":"2024-06-30","val":72454000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":72454000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2024Q3I"},{"end":"2024-12-31","val":71825000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2024Q4I"},{"end":"2025-12-31","val":90575000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"GoodwillAndIntangibleAssetImpairment":{"label":"Goodwill and Intangible Asset Impairment","description":"Total loss recognized during the period from the impairment of goodwill plus the loss recognized in the period resulting from the impairment of the carrying amount of intangible assets, other than goodwill.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":207050000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2019"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":82742000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-06-30","val":82742000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-01-01","end":"2023-09-30","val":82742000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-01-01","end":"2023-09-30","val":82742000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2023-01-01","end":"2023-12-31","val":82742000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":82742000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":82742000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"GoodwillGross":{"label":"Goodwill, Gross","description":"Amount before 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":"2019-12-31","val":1492681000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2019Q4I"},{"end":"2020-12-31","val":1492681000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2020Q4I"},{"end":"2021-12-31","val":1492681000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"end":"2021-12-31","val":1492681000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":1492681000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1520049000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-12-31","val":1520926000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"end":"2022-12-31","val":1520926000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2022-12-31","val":1520926000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"end":"2022-12-31","val":1520926000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2022Q4I"},{"end":"2023-06-30","val":1520926000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1520926000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1520926000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"end":"2023-12-31","val":1520926000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"end":"2023-12-31","val":1520926000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2023-12-31","val":1520926000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"end":"2023-12-31","val":1520926000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1520926000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1520926000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1520926000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1520926000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":1520926000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-12-31","val":2058753000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24"}]}},"GoodwillImpairedAccumulatedImpairmentLoss":{"label":"Goodwill, Impaired, Accumulated Impairment Loss","description":"Amount of accumulated impairment loss for 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":"2019-12-31","val":25797000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2019Q4I"},{"end":"2020-12-31","val":25797000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2020Q4I"},{"end":"2021-12-31","val":25797000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"end":"2021-12-31","val":25797000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":25797000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2021Q4I"},{"end":"2022-03-31","val":25797000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-12-31","val":25797000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"end":"2022-12-31","val":25797000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2022-12-31","val":25797000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"end":"2022-12-31","val":25797000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2022Q4I"},{"end":"2023-06-30","val":103202000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":103202000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2023Q3I"},{"end":"2023-12-31","val":103202000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"end":"2023-12-31","val":103202000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"end":"2023-12-31","val":103202000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2023-12-31","val":103202000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"end":"2023-12-31","val":103202000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2023Q4I"},{"end":"2024-03-31","val":103202000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2024Q1I"},{"end":"2024-06-30","val":103202000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":103202000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2024Q3I"},{"end":"2024-12-31","val":103202000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":103202000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-12-31","val":103202000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24"}]}},"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":181300000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2019"}]}},"IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic":{"label":"Income (Loss) from Continuing Operations before Income Taxes, Domestic","description":"The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":-270428000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-15117000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2020-01-01","end":"2020-12-31","val":-15117000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-261900000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":-261900000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":-261900000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":54799000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2022-01-01","end":"2022-12-31","val":54799000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":54799000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-80486000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":-80486000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":-80486000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":46557000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":46557000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":25333000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign":{"label":"Income (Loss) from Continuing Operations before Income Taxes, Foreign","description":"The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":-7205000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-6438000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2020-01-01","end":"2020-12-31","val":-6438000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-13019000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":-13019000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":-13019000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-4937000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2022-01-01","end":"2022-12-31","val":-4937000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":-4937000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-4061000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":-4061000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":-4061000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-2243000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":-2243000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-3804000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance":{"label":"Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":1926000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":1572000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2020-01-01","end":"2020-12-31","val":1572000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":2080000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":2080000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":2080000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-1054000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2022-01-01","end":"2022-12-31","val":-1054000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":-1054000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":502000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":502000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":502000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-115000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":-115000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"}]}},"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":"2019-01-01","end":"2019-12-31","val":-284000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-227000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2020-01-01","end":"2020-12-31","val":-227000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-493000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":-493000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":-493000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-182000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2022-01-01","end":"2022-12-31","val":-182000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":-182000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-164000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":-164000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":-164000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-67000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":-67000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"}]}},"IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate":{"label":"Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount","description":"The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":-58303000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-4527000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2020-01-01","end":"2020-12-31","val":-4527000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-57733000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":-57733000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":-57733000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":10471000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2022-01-01","end":"2022-12-31","val":10471000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":10471000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-17755000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":-17755000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":-17755000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":9306000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":9306000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":4521000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"IncomeTaxReconciliationNondeductibleExpenseImpairmentLosses":{"label":"Effective Income Tax Rate Reconciliation, Nondeductible Expense, Impairment Losses, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible impairment loss.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":5417000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2019"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":16255000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":16255000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":16255000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"}]}},"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":"2019-01-01","end":"2019-12-31","val":451000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":854000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2020-01-01","end":"2020-12-31","val":854000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":756000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":756000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":756000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":344000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2022-01-01","end":"2022-12-31","val":344000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":344000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":836000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":836000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":836000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":2195000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":2195000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":7000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost":{"label":"Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Amount","description":"Amount of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for award under share-based payment arrangement. Includes, but is not limited to, expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":-10000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-42000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2020-01-01","end":"2020-12-31","val":-42000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-3647000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":-3647000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":-3647000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-4074000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2022-01-01","end":"2022-12-31","val":-4074000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":-4074000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-3844000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":-3844000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":-3844000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-11386000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":-11386000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"}]}},"IncomeTaxReconciliationOtherReconcilingItems":{"label":"Effective Income Tax Rate Reconciliation, Other Reconciling Items, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax exempt income, equity in earnings (loss) of an unconsolidated subsidiary, minority noncontrolling interest income (loss), tax holiday, disposition of a business, disposition of an asset, repatriation of foreign earnings, repatriation of foreign earnings jobs creation act of 2004, increase (decrease) in enacted tax rate, prior year income taxes, increase (decrease) in deferred tax asset valuation allowance, and other adjustments.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":-866000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-128000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2020-01-01","end":"2020-12-31","val":-250000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":1173000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":912000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":912000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-515000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2022-01-01","end":"2022-12-31","val":-515000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":-515000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-1279000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":-1279000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":-1279000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":1326000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":1326000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"}]}},"IncomeTaxReconciliationStateAndLocalIncomeTaxes":{"label":"Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":-13797000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":288000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2020-01-01","end":"2020-12-31","val":288000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-4723000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":-4723000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":-4723000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":439000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2022-01-01","end":"2022-12-31","val":439000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":439000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-22000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":-22000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":-22000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-583000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":-583000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":5716000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"IncomeTaxReconciliationTaxCreditsResearch":{"label":"Effective Income Tax Rate Reconciliation, Tax Credit, Research, 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 research tax credit.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":2401000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":3058000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2020-01-01","end":"2020-12-31","val":3058000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":2914000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":2914000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":2914000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":3510000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2022-01-01","end":"2022-12-31","val":3510000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":3510000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":6920000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":6920000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":6920000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":6950000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":6950000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"}]}},"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":61636000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2021Q4I"},{"end":"2022-12-31","val":57491000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2022Q4I"},{"end":"2023-12-31","val":51027000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2023Q4I"},{"end":"2024-12-31","val":44894000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2024Q4I"},{"end":"2025-12-31","val":44687000,"accn":"0001193125-26-067448","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":6843000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2021Q4I"},{"end":"2022-12-31","val":5438000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2022Q4I"},{"end":"2023-12-31","val":6465000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2023Q4I"},{"end":"2024-12-31","val":6108000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2024Q4I"},{"end":"2025-12-31","val":7536000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"LongTermDebt":{"label":"Long-term Debt","description":"Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.","units":{"USD":[{"end":"2021-12-31","val":800000000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2021Q4I"},{"end":"2022-12-31","val":792000000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2022Q4I"},{"end":"2023-12-31","val":784000000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"end":"2023-12-31","val":776000000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2023Q4I"},{"end":"2025-12-31","val":1290990000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive":{"label":"Long-Term Debt, Maturity, after Year Five","description":"Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2021-12-31","val":760000000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2021Q4I"},{"end":"2022-12-31","val":752000000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2022Q4I"}]}},"LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths":{"label":"Long-Term Debt, Maturity, Year One","description":"Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2021-12-31","val":8000000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2021Q4I"},{"end":"2022-12-31","val":8000000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2022Q4I"},{"end":"2023-12-31","val":8000000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"end":"2023-12-31","val":8000000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2023Q4I"},{"end":"2025-12-31","val":13033000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive":{"label":"Long-Term Debt, Maturity, Year Five","description":"Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2021-12-31","val":8000000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2021Q4I"},{"end":"2022-12-31","val":8000000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2022Q4I"},{"end":"2023-12-31","val":752000000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"end":"2023-12-31","val":744000000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2023Q4I"},{"end":"2025-12-31","val":1238858000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour":{"label":"Long-Term Debt, Maturity, Year Four","description":"Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2021-12-31","val":8000000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2021Q4I"},{"end":"2022-12-31","val":8000000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2022Q4I"},{"end":"2023-12-31","val":8000000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"end":"2023-12-31","val":8000000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2023Q4I"},{"end":"2025-12-31","val":13033000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree":{"label":"Long-Term Debt, Maturity, Year Three","description":"Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2021-12-31","val":8000000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2021Q4I"},{"end":"2022-12-31","val":8000000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2022Q4I"},{"end":"2023-12-31","val":8000000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"end":"2023-12-31","val":8000000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2023Q4I"},{"end":"2025-12-31","val":13033000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo":{"label":"Long-Term Debt, Maturity, Year Two","description":"Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2021-12-31","val":8000000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2021Q4I"},{"end":"2022-12-31","val":8000000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2022Q4I"},{"end":"2023-12-31","val":8000000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"end":"2023-12-31","val":8000000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2023Q4I"},{"end":"2025-12-31","val":13033000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"OperatingLossCarryforwards":{"label":"Operating Loss Carryforwards","description":"Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.","units":{"USD":[{"end":"2021-12-31","val":700000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2021Q4I"},{"end":"2022-12-31","val":500000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2022Q4I"},{"end":"2023-12-31","val":500000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2023Q4I"}]}},"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":"2020-01-01","end":"2020-12-31","val":3362000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":12893000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":12893000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2021"},{"start":"2024-01-01","end":"2024-12-31","val":719,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":719000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"}]}},"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":"2019-01-01","end":"2019-12-31","val":435000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2019"}]}},"ProceedsFromDivestitureOfBusinesses":{"label":"Proceeds from Divestiture of Businesses","description":"The cash inflow associated with the amount received from the sale of a portion of the company's business, for example a segment, division, branch or other business, during the period.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":600000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":600000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2021"}]}},"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":"2021-01-01","end":"2021-12-31","val":213400000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1700000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":8100000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-09-30","val":8400000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-01-01","end":"2022-12-31","val":8800000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1700000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":2300000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":2600000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":2900000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1300000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1900000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-09-30","val":2100000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-01-01","end":"2024-12-31","val":2200000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":1100000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":1300000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":1500000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":1500000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"StockIssuedDuringPeriodValueConversionOfUnits":{"label":"Stock Issued During Period, Value, Conversion of Units","description":"Value of stock issued during the period upon the conversion of units. An example of a convertible unit is an umbrella partnership real estate investment trust unit (UPREIT unit).","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":60462000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":60462000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":60462000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021"},{"start":"2023-01-01","end":"2023-03-31","val":-11449000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"start":"2023-01-01","end":"2023-03-31","val":-11449000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2023Q1"}]}},"UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities":{"label":"Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities","description":"Amount of decrease in unrecognized tax benefits resulting from settlements with taxing authorities.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":71000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":18000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":18000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":901000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2022-01-01","end":"2022-12-31","val":901000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":897000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2023"}]}},"UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions":{"label":"Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions","description":"Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":719000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":663000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":663000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":797000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2022-01-01","end":"2022-12-31","val":797000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":1062000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":1062000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":1700000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":1700000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":1628000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions":{"label":"Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions","description":"Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":91000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":32000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":32000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":105000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2022-01-01","end":"2022-12-31","val":105000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":527000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":527000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":862000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":862000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":1501000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense":{"label":"Unrecognized Tax Benefits, Interest on Income Taxes Expense","description":"Amount of interest expense for an underpayment of income taxes.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":16800000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":16800000,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2021"}]}},"WeightedAverageNumberOfShareOutstandingBasicAndDiluted":{"label":"Weighted Average Number of Shares Outstanding, Basic and Diluted","description":"Average number of shares or units issued and outstanding that are used in calculating basic and diluted earnings per share (EPS).","units":{"shares":[{"start":"2019-01-01","end":"2019-12-31","val":503453127,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":504115839,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":543558222,"accn":"0001193125-22-061328","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-01","frame":"CY2021"}]}},"BusinessCombinationConsiderationTransferred1":{"label":"Business Combination, Consideration Transferred","description":"Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.","units":{"USD":[{"start":"2022-01-01","end":"2022-03-31","val":32500000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":32500000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-09-30","val":32500000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-01-01","end":"2022-12-31","val":32500000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2022"}]}},"BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1":{"label":"Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability","description":"Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":200000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":200000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":200000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":200000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-01-01","end":"2022-09-30","val":200000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-01-01","end":"2022-09-30","val":200000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2022-01-01","end":"2022-12-31","val":200000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2022-01-01","end":"2022-12-31","val":200000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":200000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2024"}]}},"BusinessCombinationContingentConsiderationLiability":{"label":"Business Combination, Contingent Consideration, Liability","description":"Amount of liability recognized arising from contingent consideration in a business combination.","units":{"USD":[{"end":"2021-12-31","val":0,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":0,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"end":"2021-12-31","val":0,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2021Q4I"},{"end":"2022-02-08","val":200000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"end":"2022-03-31","val":200000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":200000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":200000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2022Q3I"},{"end":"2022-12-31","val":100000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"end":"2022-12-31","val":100000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"end":"2022-12-31","val":100000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2022-12-31","val":100000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"end":"2022-12-31","val":100000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":100000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":100000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":100000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2023Q3I"},{"end":"2023-12-31","val":100000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"end":"2023-12-31","val":100000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"end":"2023-12-31","val":100000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2023-12-31","val":100000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"end":"2023-12-31","val":100000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2023Q4I"},{"end":"2024-03-31","val":100000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2024Q1I"},{"end":"2024-06-30","val":0,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":0,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2024Q3I"},{"end":"2024-12-31","val":0,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2024Q4I"}]}},"BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets":{"label":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets","description":"Amount of assets acquired at the acquisition date.","units":{"USD":[{"end":"2022-03-31","val":5264000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":5264000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":5264000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2022Q3I"},{"end":"2022-12-31","val":4950000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2022Q4I"}]}},"BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets":{"label":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets","description":"Amount of assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date.","units":{"USD":[{"end":"2022-03-31","val":150000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":150000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":150000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2022Q3I"},{"end":"2022-12-31","val":150000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2022Q4I"}]}},"BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities":{"label":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities","description":"Amount of liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.","units":{"USD":[{"end":"2022-03-31","val":132000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":147000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":147000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2022Q3I"},{"end":"2022-12-31","val":147000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2022Q4I"}]}},"BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets":{"label":"Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Assets","description":"Amount of deferred tax asset attributable to deductible temporary differences and carryforwards acquired at the acquisition date.","units":{"USD":[{"end":"2022-03-31","val":314000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":314000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":314000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2022Q3I"}]}},"BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles":{"label":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles","description":"The amount of identifiable intangible assets recognized as of the acquisition date.","units":{"USD":[{"end":"2022-03-31","val":4800000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":4800000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":4800000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2022Q3I"},{"end":"2022-12-31","val":4800000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2022Q4I"}]}},"BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities":{"label":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities","description":"Amount of liabilities assumed at the acquisition date.","units":{"USD":[{"end":"2022-03-31","val":132000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":147000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":147000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2022Q3I"},{"end":"2022-12-31","val":695000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2022Q4I"}]}},"BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet":{"label":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net","description":"Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.","units":{"USD":[{"end":"2022-03-31","val":5132000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":5117000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":5117000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2022Q3I"},{"end":"2022-12-31","val":4255000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2022Q4I"}]}},"CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents":{"label":"Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents","description":"Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.","units":{"USD":[{"end":"2019-12-31","val":93201000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2019Q4I"},{"end":"2020-12-31","val":162118000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2020-12-31","val":162118000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2020-12-31","val":162118000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"end":"2020-12-31","val":162118000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"end":"2020-12-31","val":162118000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2020Q4I"},{"end":"2021-03-31","val":59174000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":58506000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":160465000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":182544000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":182544000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":182544000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"end":"2021-12-31","val":182544000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"end":"2021-12-31","val":182544000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"end":"2021-12-31","val":182544000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2021-12-31","val":182544000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"end":"2021-12-31","val":182544000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"end":"2021-12-31","val":182544000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2021Q4I"},{"end":"2022-03-31","val":195497000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2022-03-31","val":195497000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2022Q1I"},{"end":"2022-06-30","val":227640000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2022-06-30","val":227640000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2022Q2I"},{"end":"2022-09-30","val":248153000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"end":"2022-09-30","val":248153000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2022Q3I"},{"end":"2022-12-31","val":323788000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"end":"2022-12-31","val":323788000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"end":"2022-12-31","val":323788000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2022-12-31","val":323788000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"end":"2022-12-31","val":323788000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"end":"2022-12-31","val":323788000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"end":"2022-12-31","val":323788000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2022-12-31","val":323788000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"end":"2022-12-31","val":323788000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2022-12-31","val":323788000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2022Q4I"},{"end":"2023-03-31","val":338354000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"end":"2023-03-31","val":338354000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2023Q1I"},{"end":"2023-06-30","val":403577000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2023-06-30","val":403577000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2023Q2I"},{"end":"2023-09-30","val":448733000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"end":"2023-09-30","val":448733000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2023Q3I"},{"end":"2023-12-31","val":195572000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"end":"2023-12-31","val":195572000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"end":"2023-12-31","val":195572000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2023-12-31","val":195572000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"end":"2023-12-31","val":195572000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2023-12-31","val":195572000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2023-12-31","val":195572000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2023-12-31","val":195572000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2023-12-31","val":195572000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023Q4I"},{"end":"2024-03-31","val":191188000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"end":"2024-03-31","val":191188000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":237893000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2024-06-30","val":237893000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2024Q2I"},{"end":"2024-09-30","val":286303000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"end":"2024-09-30","val":286303000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3I"},{"end":"2024-12-31","val":398983000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":398983000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":398983000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":398983000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":398983000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24"},{"end":"2025-03-31","val":130323000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2025-06-30","val":55053000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":97141000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":111192000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24"}]}},"ContractWithCustomerAssetGrossNoncurrent":{"label":"Contract with Customer, Asset, before Allowance for Credit Loss, Noncurrent","description":"Amount, before 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, classified as noncurrent.","units":{"USD":[{"end":"2020-12-31","val":0,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2020Q4I"},{"end":"2021-12-31","val":8622,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":8622000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":8622000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"end":"2021-12-31","val":8622000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"end":"2021-12-31","val":8622000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021Q4I"},{"end":"2022-03-31","val":12186,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":14201000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":17091000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2022Q3I"},{"end":"2022-12-31","val":16437000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"end":"2022-12-31","val":16437000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"end":"2022-12-31","val":16437000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2022-12-31","val":16437000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"end":"2022-12-31","val":16437000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"end":"2022-12-31","val":16437000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022Q4I"},{"end":"2023-03-31","val":15738000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":14700000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":14346000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2023Q3I"},{"end":"2023-12-31","val":15198000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"end":"2023-12-31","val":15198000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"end":"2023-12-31","val":15198000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2023-12-31","val":15198000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"end":"2023-12-31","val":15198000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2023-12-31","val":15198000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023Q4I"},{"end":"2024-03-31","val":15726000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2024Q1I"},{"end":"2024-06-30","val":16138000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":16451000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2024Q3I"},{"end":"2024-12-31","val":16946000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":16946000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":16946000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":16946000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":16946000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":21570000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":22794000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":23619000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":25532000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24"}]}},"DebtInstrumentAnnualPrincipalPayment":{"label":"Debt Instrument, Annual Principal Payment","description":"Amount of the total principal payments made during the annual reporting period.","units":{"USD":[{"end":"2021-07-30","val":525000000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-07-30","val":525000000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-07-30","val":525000000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"end":"2021-07-30","val":525000000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"end":"2021-07-30","val":525000000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021Q2I"}]}},"DeferredOfferingCosts":{"label":"Deferred Offering Costs","description":"Specific incremental costs directly attributable to a proposed or actual offering of securities which are deferred at the end of the reporting period.","units":{"USD":[{"end":"2022-03-31","val":900000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"}]}},"EquityMethodInvestmentDeferredGainOnSale":{"label":"Equity Method Investment, Deferred Gain on Sale","description":"This element represents disclosure of the amount of gain which has been deferred as the result of the sale of a business or operating assets to a highly leveraged entity which deferred gain has been reflected in the accompanying statement of financial position as reduction from the related asset.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":3578000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":3578000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":3578000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":3578000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":3587000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-01-01","end":"2022-09-30","val":3587000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2022-07-01","end":"2022-09-30","val":9000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-07-01","end":"2022-09-30","val":9000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":3587000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2022-01-01","end":"2022-12-31","val":3587000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":3587000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":0,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":0,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2024"}]}},"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":"2020-01-01","end":"2020-12-31","val":0,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":795000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":-795000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-795000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":-795000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-01-01","end":"2022-09-30","val":-795000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-01-01","end":"2022-09-30","val":-795000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2022-01-01","end":"2022-12-31","val":-2651000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2022-01-01","end":"2022-12-31","val":-2651000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":-2651000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2023-01-01","end":"2023-12-31","val":-79000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":-79000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":-79000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-253000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"start":"2024-01-01","end":"2024-03-31","val":-253000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-302000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-06-30","val":-302000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-01-01","end":"2024-09-30","val":-302000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-01-01","end":"2024-09-30","val":-302000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":-302000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":-302000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":0,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":0,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":-2000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"GoodwillAcquiredDuringPeriod":{"label":"Goodwill, Acquired During Period","description":"Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.","units":{"USD":[{"start":"2022-01-01","end":"2022-03-31","val":27368000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":27383000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-09-30","val":27383000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-01-01","end":"2022-12-31","val":28245000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2022"}]}},"PaidInKindInterest":{"label":"Paid-in-Kind Interest","description":"Interest paid other than in cash for example by issuing additional debt securities. As a noncash item, it is added to net income when calculating cash provided by or used in operations using the indirect method.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":71649000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":17422000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":35020000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":47312000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2021-01-01","end":"2021-12-31","val":54980000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":54980000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":6783000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":6783000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":14153000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":14153000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-01-01","end":"2022-09-30","val":24150000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-01-01","end":"2022-09-30","val":24150000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2022-01-01","end":"2022-12-31","val":36636000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2022-01-01","end":"2022-12-31","val":36636000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":36636000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":13446000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":13446000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":26946000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-06-30","val":26946000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-01-01","end":"2023-09-30","val":40983000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-01-01","end":"2023-09-30","val":40983000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2023-01-01","end":"2023-12-31","val":61367000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":61367000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":61367000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":15908000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"start":"2024-01-01","end":"2024-03-31","val":15908000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":31739000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-06-30","val":31739000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-01-01","end":"2024-09-30","val":48294000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-01-01","end":"2024-09-30","val":48294000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":62898000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":62898000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":16358000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-06-30","val":33616000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":51893000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":66704000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"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":"2022-01-01","end":"2022-03-31","val":32300000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":32300000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-09-30","val":32300000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-01-01","end":"2022-12-31","val":32300000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2022"}]}},"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":"2020-01-01","end":"2020-12-31","val":0,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-32227000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":32227000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":32242000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":32242000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-01-01","end":"2022-09-30","val":32242000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-01-01","end":"2022-09-30","val":32242000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2022-01-01","end":"2022-12-31","val":32242000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2022-01-01","end":"2022-12-31","val":32242000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":32242000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":415133000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-06-30","val":415133000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":410412000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":410412000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"PreferredStockValue":{"label":"Preferred Stock, Value, Issued","description":"Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.","units":{"USD":[{"end":"2021-12-31","val":0,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":0,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":0,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"end":"2021-12-31","val":0,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"end":"2022-12-31","val":0,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"end":"2022-12-31","val":0,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2022-12-31","val":0,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"end":"2022-12-31","val":0,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"end":"2023-12-31","val":0,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"end":"2023-12-31","val":0,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2023-12-31","val":0,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"end":"2023-12-31","val":0,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2023Q4I"},{"end":"2024-03-31","val":0,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2024Q1I"},{"end":"2024-06-30","val":0,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":0,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2024Q3I"},{"end":"2024-12-31","val":0,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":0,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":0,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":0,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":0,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":0,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":0,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":0,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":0,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24"}]}},"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":"2022-02-01","end":"2022-02-28","val":3900000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-02-01","end":"2022-02-28","val":3900000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-02-01","end":"2022-02-28","val":3900000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-02-01","end":"2022-02-28","val":3900000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2022-02-01","end":"2022-02-28","val":3900000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-02-01","end":"2022-02-28","val":3900000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2022-02-01","end":"2022-02-28","val":3900000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2022-02-01","end":"2022-02-28","val":3900000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022Q1I"}]}},"ProceedsFromSaleOfInvestmentProjects":{"label":"Proceeds from Sale of Investment Projects","description":"The cash inflow from the sale of investment projects held by an entity in hopes of getting a future return or interest from it.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":3892000,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":3892000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":3892000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":3892000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-01-01","end":"2022-09-30","val":3901000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-01-01","end":"2022-09-30","val":3901000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2022-01-01","end":"2022-12-31","val":3901000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2022-01-01","end":"2022-12-31","val":3901000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":3901000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2024"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate","description":"The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.","units":{"pure":[{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate","description":"The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.","units":{"pure":[{"start":"2021-01-01","end":"2021-12-31","val":0.35,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":0.35,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0.35,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0.35,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-09-30","val":0.35,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-01-01","end":"2022-12-31","val":0.35,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2022-01-01","end":"2022-12-31","val":0.35,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":0.35,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate","description":"The risk-free interest rate assumption that is used in valuing an option on its own shares.","units":{"pure":[{"start":"2021-01-01","end":"2021-12-31","val":0.0051,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":0.0051,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0.0228,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0.0228,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-09-30","val":0.0228,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-01-01","end":"2022-12-31","val":0.0228,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2022-01-01","end":"2022-12-31","val":0.0228,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":0.0228,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"}]}},"SharePrice":{"label":"Share Price","description":"Price of a single share of a number of saleable stocks of a company.","units":{"USD/shares":[{"end":"2021-12-31","val":11.39,"accn":"0001140361-26-013493","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-07","frame":"CY2021Q4I"},{"end":"2022-03-31","val":7.42,"accn":"0000950170-22-007938","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":7.42,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":7.42,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2022Q3I"},{"end":"2022-12-31","val":8.7,"accn":"0001140361-26-013493","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-07","frame":"CY2022Q4I"},{"end":"2023-12-31","val":11.39,"accn":"0001140361-26-013493","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-07","frame":"CY2023Q4I"},{"end":"2024-12-31","val":11.73,"accn":"0001140361-26-013493","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-07","frame":"CY2024Q4I"}]}},"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":68917000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":-103612000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":-1653000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2021-01-01","end":"2021-12-31","val":20426000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":20426000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":12953000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":45096000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":45096000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-01-01","end":"2022-09-30","val":65609000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-01-01","end":"2022-09-30","val":65609000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2022-01-01","end":"2022-12-31","val":141244000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2022-01-01","end":"2022-12-31","val":141244000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":141244000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":14566000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":14566000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":79789000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-06-30","val":79789000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-01-01","end":"2023-09-30","val":124945000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-01-01","end":"2023-09-30","val":124945000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2023-01-01","end":"2023-12-31","val":-128216000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":-128216000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":-128216000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-4384000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"start":"2024-01-01","end":"2024-03-31","val":-4384000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":42321000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-06-30","val":42321000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-01-01","end":"2024-09-30","val":90731000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-01-01","end":"2024-09-30","val":90731000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":203411000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":203411000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-268660000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-06-30","val":-343930000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":-301842000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":-287791000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations":{"label":"Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations","description":"Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":62000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":-74000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":-162000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2021-01-01","end":"2021-12-31","val":129000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":129000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":12000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-281000,"accn":"0000950170-22-014890","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":-281000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-01-01","end":"2022-09-30","val":-650000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-01-01","end":"2022-09-30","val":-650000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2022-01-01","end":"2022-12-31","val":-246000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2022-01-01","end":"2022-12-31","val":-246000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":-246000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":36000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":36000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-373000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-06-30","val":-373000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-01-01","end":"2023-09-30","val":-389000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-01-01","end":"2023-09-30","val":-389000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2023-01-01","end":"2023-12-31","val":-191000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":-191000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":-191000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-109000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"start":"2024-01-01","end":"2024-03-31","val":-109000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-136000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-06-30","val":-136000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-01-01","end":"2024-09-30","val":1000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-01-01","end":"2024-09-30","val":1000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":-169000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":-169000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-13000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-06-30","val":37000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":112000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":226000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"CapitalExpendituresIncurredButNotYetPaid":{"label":"Capital Expenditures Incurred but Not yet Paid","description":"Future cash outflow to pay for purchases of fixed assets that have occurred.","units":{"USD":[{"start":"2021-01-01","end":"2021-09-30","val":4054000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2021-01-01","end":"2021-12-31","val":8035000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2022-01-01","end":"2022-12-31","val":100000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":100000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":626000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":626000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":550000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-06-30","val":550000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-01-01","end":"2023-09-30","val":1923000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-01-01","end":"2023-09-30","val":1923000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2023-01-01","end":"2023-12-31","val":2044000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":2044000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":2044000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":646000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"start":"2024-01-01","end":"2024-03-31","val":646000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":7218000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-06-30","val":7218000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-01-01","end":"2024-09-30","val":7305000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-01-01","end":"2024-09-30","val":7305000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":7154000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":7154000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-06-30","val":0,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":0,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":79000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"GainLossOnDerivativeInstrumentsNetPretax":{"label":"Gain (Loss) on Derivative Instruments, Net, Pretax","description":"Aggregate net gain (loss) on all derivative instruments recognized in earnings during the period, before tax effects.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":-13249000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2020"},{"start":"2021-01-01","end":"2021-09-30","val":8373000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":2007000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":8373000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":5991000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-01-01","end":"2022-09-30","val":5991000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2022-07-01","end":"2022-09-30","val":5991000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-07-01","end":"2022-09-30","val":5991000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":5663000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-2604000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1009000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-04-01","end":"2023-06-30","val":3613000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":0,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":563000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2023-07-01","end":"2023-09-30","val":-446000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":0,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":6460000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":6460000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":6460000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":2031000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"start":"2024-01-01","end":"2024-03-31","val":2031000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":4039000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-06-30","val":4039000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":2008000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":2008000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":6094000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-01-01","end":"2024-09-30","val":6094000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":2055000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-07-01","end":"2024-09-30","val":2055000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":7167000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":7167000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":497000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-06-30","val":989000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":492000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":1442000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":453000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":1811000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"PaymentsRelatedToTaxWithholdingForShareBasedCompensation":{"label":"Payment, Tax Withholding, Share-based Payment Arrangement","description":"Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2020"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-01-01","end":"2022-09-30","val":5005000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-01-01","end":"2022-09-30","val":5005000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2022-01-01","end":"2022-12-31","val":5015000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2022-01-01","end":"2022-12-31","val":5015000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":5015000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":11449000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":11449000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":11539000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-06-30","val":11539000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-01-01","end":"2023-09-30","val":16429000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-01-01","end":"2023-09-30","val":16429000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2023-01-01","end":"2023-12-31","val":16715000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":16715000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":16715000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":52581000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"start":"2024-01-01","end":"2024-03-31","val":52581000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":52722000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-06-30","val":52722000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-01-01","end":"2024-09-30","val":57519000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-01-01","end":"2024-09-30","val":57519000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":57826000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":57826000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":43471000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-06-30","val":44352000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":48262000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":48549000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans":{"label":"Proceeds, Issuance of Shares, Share-based Payment Arrangement, Excluding Option Exercised","description":"Amount of cash inflow from issuance of shares under share-based payment arrangement. Excludes option exercised.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2020"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-01-01","end":"2022-09-30","val":3197000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-01-01","end":"2022-09-30","val":3197000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2022-01-01","end":"2022-12-31","val":3197000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2022-01-01","end":"2022-12-31","val":3197000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":3197000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1326000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":1326000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1326000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-06-30","val":1326000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-01-01","end":"2023-09-30","val":4761000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-01-01","end":"2023-09-30","val":4761000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2023-01-01","end":"2023-12-31","val":4761000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":4761000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":4761000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1833000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"start":"2024-01-01","end":"2024-03-31","val":1833000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1833000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-06-30","val":1833000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-01-01","end":"2024-09-30","val":5745000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-01-01","end":"2024-09-30","val":5745000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":5745000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":5745000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":1650000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-06-30","val":1650000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":5044000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":5044000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"StockIssuedDuringPeriodValueEmployeeStockPurchasePlan":{"label":"Stock Issued During Period, Value, Employee Stock Purchase Plan","description":"Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.","units":{"USD":[{"start":"2022-07-01","end":"2022-09-30","val":3197000,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-07-01","end":"2022-09-30","val":3197000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":3197000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2022-01-01","end":"2022-12-31","val":3197000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":3197000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1326000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":1326000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-03-31","val":1326000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-01-01","end":"2023-03-31","val":1326000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"start":"2023-01-01","end":"2023-03-31","val":1326000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-01-01","end":"2023-03-31","val":1326000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2023Q1"},{"start":"2023-07-01","end":"2023-09-30","val":3435000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":3435000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":4761000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":4761000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":4761000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1833000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"start":"2024-01-01","end":"2024-03-31","val":1833000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-03-31","val":1833000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-01-01","end":"2024-03-31","val":1833000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":1833000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-01-01","end":"2024-03-31","val":1833000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q1"},{"start":"2024-07-01","end":"2024-09-30","val":3912000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-07-01","end":"2024-09-30","val":3912000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":5745000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":5745000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":1650000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":1650000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-01-01","end":"2025-03-31","val":1650000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":3394000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":5044000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"StockIssuedDuringPeriodValueRestrictedStockAwardGross":{"label":"Stock Issued During Period, Value, Restricted Stock Award, Gross","description":"Aggregate value of stock related to Restricted Stock Awards issued during the period.","units":{"USD":[{"start":"2022-07-01","end":"2022-09-30","val":-5005,"accn":"0000950170-22-022084","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-04"},{"start":"2022-07-01","end":"2022-09-30","val":-5005000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-5015000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2022-01-01","end":"2022-12-31","val":-5015000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":-5015000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-11449000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":-11449000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-03-31","val":-11449000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-01-01","end":"2023-03-31","val":-11449000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2023Q1"},{"start":"2023-04-01","end":"2023-06-30","val":-90000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":-90000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-04-01","end":"2023-06-30","val":-90000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-04-01","end":"2023-06-30","val":-90000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2023Q2"},{"start":"2023-07-01","end":"2023-09-30","val":-4890000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":-4890000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-16715000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":-16715000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-52580000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"start":"2024-01-01","end":"2024-03-31","val":-52580000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-03-31","val":-52580000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2024Q1"},{"start":"2024-04-01","end":"2024-06-30","val":-142000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":-142000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2024Q2"},{"start":"2024-07-01","end":"2024-09-30","val":-4796000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-57826000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2024"}]}},"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":"2020-01-01","end":"2020-12-31","val":0,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":100000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2022-01-01","end":"2022-12-31","val":100000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":100000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":100000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":100000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities":{"label":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities","description":"Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date.","units":{"USD":[{"end":"2022-12-31","val":548000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"end":"2022-12-31","val":900000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"end":"2022-12-31","val":900000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022Q4I"}]}},"CommonStockCapitalSharesReservedForFutureIssuance":{"label":"Common Stock, Capital Shares Reserved for Future Issuance","description":"Aggregate number of common shares reserved for future issuance.","units":{"shares":[{"end":"2021-12-31","val":152410225,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2021Q4I"},{"end":"2022-12-31","val":140106862,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"end":"2022-12-31","val":140106862,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2022Q4I"},{"end":"2023-12-31","val":126550986,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"end":"2023-12-31","val":126550986,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2023Q4I"},{"end":"2024-12-31","val":140469578,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":140469578,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-12-31","val":124834900,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"GainLossOnTerminationOfLease":{"label":"Gain (Loss) on Termination of Lease","description":"Amount of gain (loss) on termination of lease before expiration of lease term.","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":-3100000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2022-01-01","end":"2022-12-31","val":-3100000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":-3100000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"}]}},"InterestIncomeOperating":{"label":"Interest Income, Operating","description":"Amount of operating interest income, including, but not limited to, amortization and accretion of premiums and discounts on securities.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2022-07-01","end":"2022-09-30","val":0,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":908000,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01"},{"start":"2022-01-01","end":"2022-12-31","val":908000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":908000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":3259000,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":3259000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":7282000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-06-30","val":7282000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-04-01","end":"2023-06-30","val":4023000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":4023000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":12447000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-01-01","end":"2023-09-30","val":12447000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2023-07-01","end":"2023-09-30","val":5165000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":5165000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":16252000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":16252000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":16252000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":2467000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"start":"2024-01-01","end":"2024-03-31","val":2467000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":5092000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-06-30","val":5092000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":2625000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":2625000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":8435000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-01-01","end":"2024-09-30","val":8435000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":3343000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-07-01","end":"2024-09-30","val":3343000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":12203000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":12203000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":1948000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-06-30","val":3168000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":1220000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":4233000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":1065000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":4882000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period","description":"The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.","units":{"shares":[{"start":"2021-01-01","end":"2021-12-31","val":119200,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":1372077,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2022"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value","description":"Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.","units":{"USD/shares":[{"start":"2021-01-01","end":"2021-12-31","val":11.59,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":10.93,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2022"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period","description":"The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).","units":{"shares":[{"start":"2021-01-01","end":"2021-12-31","val":18677411,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":16426878,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2022"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value","description":"The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).","units":{"USD/shares":[{"start":"2021-01-01","end":"2021-12-31","val":10.74,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":10.07,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2022"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number","description":"The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.","units":{"shares":[{"end":"2020-12-31","val":0,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2020Q4I"},{"end":"2021-12-31","val":18558211,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2021Q4I"},{"end":"2022-12-31","val":31288688,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2022Q4I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value","description":"Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.","units":{"USD/shares":[{"end":"2020-12-31","val":0,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2020Q4I"},{"end":"2021-12-31","val":10.74,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2021Q4I"},{"end":"2022-12-31","val":10.34,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2022Q4I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period","description":"The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.","units":{"shares":[{"start":"2022-01-01","end":"2022-12-31","val":2324324,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2022"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value","description":"The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.","units":{"USD/shares":[{"start":"2022-01-01","end":"2022-12-31","val":11.22,"accn":"0000950170-23-005611","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-01","frame":"CY2022"}]}},"ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount":{"label":"Reporting Unit, Percentage of Fair Value in Excess of Carrying Amount","description":"Percentage of fair value of reporting unit in excess of carrying amount.","units":{"pure":[{"end":"2022-11-30","val":0.05,"accn":"0000950170-23-016754","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2022Q4I"}]}},"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-12-31","val":-248919000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":27539000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-04-01","end":"2022-06-30","val":15564000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":37334000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2022-07-01","end":"2022-09-30","val":9795000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":38406000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":38406000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":2184000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-95475000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-06-30","val":-95475000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-04-01","end":"2023-06-30","val":-97659000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":-97659000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-117687000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-01-01","end":"2023-09-30","val":-117687000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2023-07-01","end":"2023-09-30","val":-22212000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":-22212000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-92476000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":-92476000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":-92476000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-1739000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"start":"2024-01-01","end":"2024-03-31","val":-1739000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":18485000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-06-30","val":18485000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":20224000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":20224000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":21297000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-01-01","end":"2024-09-30","val":21297000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":2812000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-07-01","end":"2024-09-30","val":2812000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":26145000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":26145000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-18697000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-06-30","val":-5737000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":12960000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-7708000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":-1971000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":412000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"TemporaryEquityAccretionToRedemptionValue":{"label":"Temporary Equity, Accretion to Redemption Value","description":"Value of accretion of temporary equity to its redemption value during the period.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2022-07-01","end":"2022-09-30","val":0,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":315000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-06-30","val":315000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-04-01","end":"2023-06-30","val":315000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":315000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":1325000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-01-01","end":"2023-09-30","val":1325000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2023-07-01","end":"2023-09-30","val":1010000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":1010000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":2405000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":2405000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":2405000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1142000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"start":"2024-01-01","end":"2024-03-31","val":1142000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":2363000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-06-30","val":2363000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":1221000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":1221000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":3683000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-01-01","end":"2024-09-30","val":3683000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":1320000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-07-01","end":"2024-09-30","val":1320000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":5095000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":5095000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":1276000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-06-30","val":1276000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":0,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":1276000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":0,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":1276000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"TemporaryEquityAccretionToRedemptionValueAdjustment":{"label":"Temporary Equity, Accretion to Redemption Value, Adjustment","description":"Amount of decrease to net income for accretion of temporary equity to its redemption value to derive net income apportioned to common stockholders.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2022-07-01","end":"2022-09-30","val":0,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":315000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-06-30","val":315000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-04-01","end":"2023-06-30","val":315000,"accn":"0000950170-23-036577","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":315000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-04-01","end":"2023-06-30","val":315000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-04-01","end":"2023-06-30","val":315000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":1325000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-01-01","end":"2023-09-30","val":1325000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2023-07-01","end":"2023-09-30","val":1010000,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":1010000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":2405000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":2405000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":2405000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1142000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"start":"2024-01-01","end":"2024-03-31","val":1142000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-03-31","val":1142000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-01-01","end":"2024-03-31","val":1142000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":2363000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-06-30","val":2363000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":1221000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":1221000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-04-01","end":"2024-06-30","val":1221000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":3683000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-01-01","end":"2024-09-30","val":3683000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":1320000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-07-01","end":"2024-09-30","val":1320000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":5095000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":5095000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":1276000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-06-30","val":1276000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":0,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":1276000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":0,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":1276000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"SharesOutstanding":{"label":"Shares, Outstanding","description":"Number of shares issued which are neither cancelled nor held in the treasury.","units":{"shares":[{"end":"2022-09-30","val":620117025,"accn":"0000950170-23-059524","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-06","frame":"CY2022Q3I"}]}},"AccruedIncomeTaxesNoncurrent":{"label":"Accrued Income Taxes, Noncurrent","description":"Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all domestic and foreign income tax obligations due beyond one year or the operating cycle, whichever is longer. Alternate captions include income taxes payable, noncurrent.","units":{"USD":[{"end":"2022-12-31","val":0,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2022Q4I"},{"end":"2023-12-31","val":3937000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"end":"2023-12-31","val":3937000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30"},{"end":"2023-12-31","val":3937000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2023-12-31","val":3937000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"end":"2023-12-31","val":3937000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2023Q4I"},{"end":"2024-03-31","val":3937000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2024Q1I"},{"end":"2024-06-30","val":3937000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":3937000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2024Q3I"},{"end":"2024-12-31","val":6344000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"end":"2024-12-31","val":6344000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":6344000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":6344000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":6344000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":8307000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":8848000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":8249000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":6012000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24"}]}},"PaymentsForRepurchaseOfInitialPublicOffering":{"label":"Payments for Repurchase of Initial Public Offering","description":"The cash outflow associated with the repurchase of amount received from entity's first offering of stock to the public.","units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":2000000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":2000000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2023"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum","description":"The estimated measure of the maximum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.","units":{"pure":[{"start":"2023-01-01","end":"2023-12-31","val":0.32,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":0.32,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":0.32,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum","description":"The estimated measure of the minimum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.","units":{"pure":[{"start":"2023-01-01","end":"2023-12-31","val":0.28,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":0.28,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":0.28,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum","description":"The maximum risk-free interest rate assumption that is used in valuing an option on its own shares.","units":{"pure":[{"start":"2023-01-01","end":"2023-12-31","val":0.0487,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":0.0487,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":0.0487,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum","description":"The minimum risk-free interest rate assumption that is used in valuing an option on its own shares.","units":{"pure":[{"start":"2023-01-01","end":"2023-12-31","val":0.0436,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":0.0436,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":0.0436,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"}]}},"StockIssuedDuringPeriodSharesNewIssues":{"label":"Stock Issued During Period, Shares, New Issues","description":"Number of new stock issued during the period.","units":{"shares":[{"start":"2023-11-01","end":"2023-11-30","val":65000000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2023-11-01","end":"2023-11-30","val":65000000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":65000000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-01-31","val":22000000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2023Q4I"},{"start":"2024-02-01","end":"2024-02-29","val":49450000,"accn":"0000950170-24-050638","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-04-30","frame":"CY2024Q1I"},{"start":"2024-01-01","end":"2024-03-31","val":71450000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":141450000,"accn":"0000950170-24-088015","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-06-30","val":141450000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-01-01","end":"2024-09-30","val":171500000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-01-01","end":"2024-09-30","val":171500000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":171500000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":42000000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1"},{"start":"2025-03-01","end":"2025-03-31","val":42000000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q1I"},{"start":"2025-01-01","end":"2025-09-30","val":72000000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":109300000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"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-11-01","end":"2023-11-30","val":4875000,"accn":"0000950170-24-022253","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"start":"2023-11-01","end":"2023-11-30","val":4875000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2023Q4I"},{"start":"2023-01-01","end":"2023-12-31","val":4875000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"}]}},"NonoperatingIncomeExpense":{"label":"Nonoperating Income (Expense)","description":"The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).","units":{"USD":[{"start":"2023-01-01","end":"2023-09-30","val":1114000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2023-07-01","end":"2023-09-30","val":-264000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2023Q3"},{"start":"2024-01-01","end":"2024-09-30","val":1606000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-07-01","end":"2024-09-30","val":-2587000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28","frame":"CY2024Q3"}]}},"PaymentsOfDebtRestructuringCosts":{"label":"Payments of Debt Restructuring Costs","description":"The cash outflow for cost incurred in the modification of term of existing debt agreement in order for the entity to achieve some advantage.","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-01-01","end":"2024-09-30","val":661000,"accn":"0000950170-24-117787","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-28"},{"start":"2024-01-01","end":"2024-09-30","val":661000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":719000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":719000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":6565000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-06-30","val":6565000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":6565000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":7734000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"BusinessCombinationAcquisitionRelatedCosts":{"label":"Business Combination, Acquisition Related Costs","description":"This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.","units":{"USD":[{"start":"2024-01-01","end":"2024-12-31","val":8700000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2024"}]}},"UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions":{"label":"Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions","description":"Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.","units":{"USD":[{"start":"2024-01-01","end":"2024-12-31","val":221000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":221000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":470000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations":{"label":"Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations","description":"Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations.","units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":897000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":564000,"accn":"0000950170-25-026848","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-25"},{"start":"2024-01-01","end":"2024-12-31","val":564000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":798000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"DebtInstrumentFaceAmount":{"label":"Debt Instrument, Face Amount","description":"Face (par) amount of debt instrument at time of issuance.","units":{"USD":[{"end":"2025-01-23","val":225000000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2025-01-23","val":225000000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2025-01-23","val":225000000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2025-01-23","val":225000000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24"},{"end":"2025-12-12","val":300000000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24"}]}},"MinorityInterestDecreaseFromRedemptions":{"label":"Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests","description":"Decrease in noncontrolling interest (for example, but not limited to, redeeming or purchasing the interests of noncontrolling shareholders, issuance of shares (interests) by the non-wholly owned subsidiary to the parent entity for other than cash, and a buyback of shares (interest) by the non-wholly owned subsidiary from the noncontrolling interests).","units":{"USD":[{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2025-01-01","end":"2025-03-31","val":22955000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"}]}},"PayableInvestmentPurchase":{"label":null,"description":null,"units":{"USD":[{"end":"2024-12-31","val":0,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q4I"},{"end":"2025-03-31","val":22955000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"}]}},"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":"2025-01-01","end":"2025-03-31","val":500000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-06-30","val":700000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":1400000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":700000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"}]}},"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-12-31","val":-16715000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-52580000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":-52580000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-01-01","end":"2024-03-31","val":-52580000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q1"},{"start":"2024-04-01","end":"2024-06-30","val":-142000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":-142000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q2"},{"start":"2024-07-01","end":"2024-09-30","val":-4796000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-57826000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-43471000,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":-43471000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-01-01","end":"2025-03-31","val":-43471000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-04-01","end":"2025-06-30","val":-881000,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":-881000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q2"},{"start":"2025-07-01","end":"2025-09-30","val":-3910000,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-45453000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"StockIssuedDuringPeriodSharesRestrictedStockAwardGross":{"label":"Stock Issued During Period, Shares, Restricted Stock Award, Gross","description":"Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.","units":{"shares":[{"start":"2025-01-01","end":"2025-03-31","val":10356096,"accn":"0000950170-25-063985","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":10356096,"accn":"0000950170-25-101006","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-01-01","end":"2025-03-31","val":10356096,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"}]}},"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":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-09-30","val":30996404,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":26547286,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":31114101,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-09-30","val":0,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":0,"accn":"0001193125-25-257514","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":29624997,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"EffectiveIncomeTaxRateReconciliationCrossBorderTaxEffectAmount":{"label":null,"description":null,"units":{"USD":[{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"EffectiveIncomeTaxRateReconciliationCrossBorderTaxEffectPercent":{"label":null,"description":null,"units":{"pure":[{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMealsAndEntertainment":{"label":"Effective Income Tax Rate Reconciliation, Nondeductible Expense, Meals and Entertainment, 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 meals and entertainment expense.","units":{"pure":[{"start":"2025-01-01","end":"2025-12-31","val":0.032,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"EffectiveIncomeTaxRateReconciliationTaxContingencies":{"label":"Effective Income Tax Rate Reconciliation, Tax Contingency, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to income tax contingencies. Includes, but not limited to, domestic tax contingency, foreign tax contingency, state and local tax contingency, and other contingencies.","units":{"pure":[{"start":"2025-01-01","end":"2025-12-31","val":0.032,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"IncomeTaxPaidFederalAfterRefundReceived":{"label":null,"description":null,"units":{"USD":[{"start":"2025-01-01","end":"2025-12-31","val":22200000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"IncomeTaxPaidForeignAfterRefundReceived":{"label":null,"description":null,"units":{"USD":[{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"IncomeTaxPaidStateAndLocalAfterRefundReceived":{"label":null,"description":null,"units":{"USD":[{"start":"2025-01-01","end":"2025-12-31","val":6395000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment":{"label":"Effective Income Tax Rate Reconciliation, Nondeductible Expense, Meals and Entertainment, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible meals and entertainment expense.","units":{"USD":[{"start":"2025-01-01","end":"2025-12-31","val":690000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"IncomeTaxReconciliationTaxContingencies":{"label":"Effective Income Tax Rate Reconciliation, Tax Contingency, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in income tax contingencies. Including, but not limited to, domestic tax contingency, foreign tax contingency, state and local tax contingency, and other contingencies.","units":{"USD":[{"start":"2025-01-01","end":"2025-12-31","val":699000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"ShareRepurchaseProgramExciseTax":{"label":null,"description":null,"units":{"USD":[{"start":"2025-01-01","end":"2025-12-31","val":958000,"accn":"0001193125-26-067448","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"AcceleratedShareRepurchasesSettlementPaymentOrReceipt":{"label":"Accelerated Share Repurchases, Settlement (Payment) or Receipt","description":"Amount of cash receipt from (payment to) bank; or stock received from (issuance to) bank in the settlement of the accelerated share repurchase agreement.","units":{}},"ProceedsFromIncomeTaxRefundFederal":{"label":"","description":"","units":{}},"TreasuryStockSharesAcquired":{"label":"Treasury Stock, Shares, Acquired","description":"Number of shares that have been repurchased during the period and are being held in treasury.","units":{}}},"ecd":{"CoSelectedMeasureAmt":{"label":"","description":"","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":688288000,"accn":"0001140361-26-013493","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-07","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":782448000,"accn":"0001140361-26-013493","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-07","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":866378000,"accn":"0001140361-26-013493","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-07","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":944800000,"accn":"0001140361-26-013493","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-07","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":1057001000,"accn":"0001140361-26-013493","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-07","frame":"CY2025"}]}},"NonPeoNeoAvgCompActuallyPaidAmt":{"label":"","description":"","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":10639918,"accn":"0001140361-26-013493","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-07","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":1389402,"accn":"0001140361-26-013493","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-07","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":5928057,"accn":"0001140361-26-013493","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-07","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":2485695,"accn":"0001140361-26-013493","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-07","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":402294,"accn":"0001140361-26-013493","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-07","frame":"CY2025"}]}},"NonPeoNeoAvgTotalCompAmt":{"label":"","description":"","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":4581638,"accn":"0001140361-26-013493","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-07","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":2742155,"accn":"0001140361-26-013493","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-07","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":4302772,"accn":"0001140361-26-013493","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-07","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":3236345,"accn":"0001140361-26-013493","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-07","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":4066802,"accn":"0001140361-26-013493","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-07","frame":"CY2025"}]}},"PeerGroupTotalShareholderRtnAmt":{"label":"","description":"","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":98,"accn":"0001140361-26-013493","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-07","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":76,"accn":"0001140361-26-013493","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-07","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":102,"accn":"0001140361-26-013493","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-07","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":147,"accn":"0001140361-26-013493","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-07","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":88,"accn":"0001140361-26-013493","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-07","frame":"CY2025"}]}},"PeoActuallyPaidCompAmt":{"label":"","description":"","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":191854081,"accn":"0001140361-26-013493","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-07","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-48636742,"accn":"0001140361-26-013493","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-07","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":70985027,"accn":"0001140361-26-013493","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-07","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":4438288,"accn":"0001140361-26-013493","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-07","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-6422264,"accn":"0001140361-26-013493","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-07","frame":"CY2025"}]}},"PeoTotalCompAmt":{"label":"","description":"","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":137105075,"accn":"0001140361-26-013493","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-07","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":848775,"accn":"0001140361-26-013493","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-07","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":54549486,"accn":"0001140361-26-013493","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-07","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":946288,"accn":"0001140361-26-013493","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-07","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":987736,"accn":"0001140361-26-013493","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-07","frame":"CY2025"}]}},"TotalShareholderRtnAmt":{"label":"","description":"","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":86,"accn":"0001140361-26-013493","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-07","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":65,"accn":"0001140361-26-013493","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-07","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":86,"accn":"0001140361-26-013493","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-07","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":88,"accn":"0001140361-26-013493","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-07","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":60,"accn":"0001140361-26-013493","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-07","frame":"CY2025"}]}}}}}