XML 118 R95.htm IDEA: XBRL DOCUMENT v3.24.0.1
Valuation and Qualifying Accounts (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Allowance for credit losses      
Changes in valuation and qualifying Accounts      
Balance at the beginning of the period $ 7,011 $ 5,189 $ 5,675
Charged to Costs and Expenses 2,842 2,509 1,019
Charged To Other Accounts (6) (687) (1,505)
Deductions From Reserves 0 0 0
Balance at the end of the period 9,847 7,011 5,189
Allowance for deferred tax assets      
Changes in valuation and qualifying Accounts      
Balance at the beginning of the period 312,727 318,343 288,288
Charged to Costs and Expenses 20,924 (5,616) 30,055
Charged To Other Accounts 0 0 0
Deductions From Reserves 0 0 0
Balance at the end of the period $ 333,651 $ 312,727 $ 318,343