XML 128 R112.htm IDEA: XBRL DOCUMENT v3.25.0.1
Valuation and Qualifying Accounts and Allowances (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Allowance for Credit Losses:      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of Year $ 8,751 $ 27,603 $ 10,668
(Reductions) Additions Charged to Operations 2,940 (1,502) 18,279
Net Deductions and Other (3,477) (17,350) (1,344)
Balance at End of Year 8,214 8,751 27,603
Income Tax Valuation Allowances:      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of Year 85,352 89,841 99,233
(Reductions) Additions Charged to Operations 19,876 215,915 3,412
Net Deductions and Other (7,567) (220,404) (12,804)
Balance at End of Year 97,661 85,352 $ 89,841
Foreign Deferred Tax Assets      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
(Reductions) Additions Charged to Operations $ 14,200 212,400  
Net Deductions and Other   $ (212,400)