XML 119 R105.htm IDEA: XBRL DOCUMENT v3.24.0.1
Schedule II - Valuation and Qualifying Accounts (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Valuation and Qualifying Accounts      
Balance at Beginning of Period $ 11,819 $ 116,790 $ 119,179
Charged (Credited) to Costs and Expenses 978 (104,971)  
Deductions (66)   (2,389)
Balance at End of Period 12,731 11,819 116,790
Allowance for doubtful accounts      
Valuation and Qualifying Accounts      
Balance at Beginning of Period 736 736 736
Charged (Credited) to Costs and Expenses 316    
Deductions (66)    
Balance at End of Period 986 736 736
Valuation allowance in net deferred tax assets      
Valuation and Qualifying Accounts      
Balance at Beginning of Period 11,083 116,054 118,443
Charged (Credited) to Costs and Expenses 662 (104,971)  
Deductions     (2,389)
Balance at End of Period $ 11,745 $ 11,083 $ 116,054