XML 111 R93.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
Allowance for credit losses      
Movement in Valuation Allowances and Reserves      
Balance at Beginning of Period $ 387 $ 281 $ 286
Charges to Earnings 368 109 43
Charges to Other Accounts (151) (2) (2)
Deductions (1) (1) (46)
Balance at End of Period 603 387 281
Deferred tax valuation allowance      
Movement in Valuation Allowances and Reserves      
Balance at Beginning of Period 71,132 86,071 71,090
Charges to Earnings 127,700 8,458 15,969
Charges to Other Accounts (142) (776) (988)
Deductions (39,015) (22,621) 0
Balance at End of Period 159,675 71,132 86,071
Other reserves      
Movement in Valuation Allowances and Reserves      
Balance at Beginning of Period 6,563 8,499 3,380
Balance at End of Period $ 7,466 $ 6,563 $ 8,499