XML 120 R107.htm IDEA: XBRL DOCUMENT v3.24.0.1
Valuation and Qualifying Accounts and Allowances (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Allowance for Credit Losses:      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of Year $ 27,603 $ 10,668 $ 15,930
(Reductions) Additions Charged to Operations (1,502) 18,279 1,202
Net Deductions and Other 17,350 1,344 6,464
Balance at End of Year 8,751 27,603 10,668
Income Tax Valuation Allowances:      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of Year 89,841 99,233 621,668
(Reductions) Additions Charged to Operations 215,915 3,412 198,794
Net Deductions and Other 220,404 12,804 721,229
Balance at End of Year 85,352 $ 89,841 $ 99,233
Foreign Deferred Tax Assets      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
(Reductions) Additions Charged to Operations 212,400    
Net Deductions and Other $ 212,400