XML 97 R86.htm IDEA: XBRL DOCUMENT v3.25.3
Supplemental Financial Statement Information (Allowance for Credit on Losses for Accounts and Other Receivables) (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Accounts Receivable, Allowance for Credit Loss [Roll Forward]    
Balance at beginning of year $ 27,096 $ 5,292
Amounts charged to expense (3,608) 33,804
Write-offs, recoveries and other (4,885) (2,305)
Balance at end of period 18,603 36,791
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Allowance for doubtful accounts 18,603 36,791
Accounts and other receivables    
Accounts Receivable, Allowance for Credit Loss [Roll Forward]    
Balance at end of period 8,137 7,480
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Allowance for doubtful accounts 8,137 7,480
Other current assets and prepayments    
Accounts Receivable, Allowance for Credit Loss [Roll Forward]    
Balance at end of period 10,466 29,311
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Allowance for doubtful accounts $ 10,466 $ 29,311