XML 93 R82.htm IDEA: XBRL DOCUMENT v3.25.1
Supplemental Financial Statement Information (Allowance for Credit on Losses for Accounts and Other Receivables) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Accounts Receivable, Allowance for Credit Loss [Roll Forward]    
Balance at beginning of year $ 27,096 $ 5,292
Amounts charged to expense (724) 3,699
Write-offs, recoveries and other (1,044) (808)
Balance at end of period 25,328 8,183
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Allowance for doubtful accounts 25,328 8,183
Accounts and other receivables    
Accounts Receivable, Allowance for Credit Loss [Roll Forward]    
Balance at end of period 7,494 8,183
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Allowance for doubtful accounts 7,494 8,183
Other current assets and prepayments    
Accounts Receivable, Allowance for Credit Loss [Roll Forward]    
Balance at end of period 17,834 0
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Allowance for doubtful accounts $ 17,834 $ 0