XML 114 R97.htm IDEA: XBRL DOCUMENT v3.25.4
Supplemental Financial Statement Information (Allowance for Credit on Losses for Accounts Receivables) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Allowance for credit losses      
Balance at beginning of year $ 27,096 $ 5,292 $ 5,372
Amounts charged to expense (773) 25,184 5,709
Write-offs, recoveries and other (8,350) (3,380) (5,789)
Balance at end of period 17,973 27,096 5,292
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Allowance for doubtful accounts 17,973 27,096 5,292
Accounts and other receivables      
Allowance for credit losses      
Balance at beginning of year 7,723 5,292  
Balance at end of period 7,507 7,723 5,292
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Allowance for doubtful accounts 7,507 7,723 5,292
Other current assets and prepayments      
Allowance for credit losses      
Balance at beginning of year 19,373 0  
Balance at end of period 10,466 19,373 0
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Allowance for doubtful accounts $ 10,466 $ 19,373 $ 0