XML 98 R83.htm IDEA: XBRL DOCUMENT v3.24.0.1
Supplemental Financial Statement Information (Allowance for Credit on Losses for Accounts Receivables) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Allowance for credit losses      
Balance at beginning of year $ 5,864 $ 29,179 $ 35,344
Amounts charged to expense 8,177 6,421 9,355
Write-offs, recoveries and other (7,902) (29,736) (15,520)
Balance at end of period 6,139 5,864 29,179
Allowance for doubtful accounts 6,139 5,864 29,179
Accounts and other receivables      
Allowance for credit losses      
Balance at beginning of year 5,344 11,168  
Balance at end of period 6,139 5,344 11,168
Allowance for doubtful accounts 6,139 5,344 11,168
Other assets      
Allowance for credit losses      
Balance at beginning of year 520 18,011  
Balance at end of period 0 520 18,011
Allowance for doubtful accounts $ 0 $ 520 $ 18,011