Valuation and Qualifying Accounts and Allowances (Details) - USD ($) $ in Thousands |
12 Months Ended | ||
---|---|---|---|
Dec. 31, 2022 |
Dec. 31, 2021 |
Dec. 31, 2020 |
|
Allowance for Credit Losses: | |||
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward] | |||
Balance at Beginning of Year | $ 10,668 | $ 15,930 | $ 18,466 |
Additions Charged to Operations | 18,279 | 1,202 | 9,149 |
Net Deductions and Other | (1,344) | (6,464) | (11,685) |
Balance at End of Year | 27,603 | 10,668 | 15,930 |
Income Tax Valuation Allowances: | |||
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward] | |||
Balance at Beginning of Year | 101,489 | 631,914 | 610,560 |
Additions Charged to Operations | 3,412 | 198,794 | 63,635 |
Net Deductions and Other | (12,767) | (729,219) | (42,281) |
Balance at End of Year | $ 92,134 | $ 101,489 | $ 631,914 |