v3.26.1
Overview and Summary Of Significant Accounting Policies Schedule of Accounts and notes receivable (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Dec. 31, 2024
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Receivables from Customers $ 175,785   $ 184,471  
Unbilled Receivables, Current 82,175   94,875  
Receivables from Stockholder 12,078   8,533  
Other Receivables 13,843   22,394  
Accounts Receivable, Allowance for Credit Loss (13,049)   (14,057)  
Accounts Receivable, after Allowance for Credit Loss, Current 270,832   296,216  
Accounts Receivable, Allowance for Credit Loss, Current 13,049 $ 36,454 $ 14,057 $ 29,798
Accounts Receivable, Credit Loss Expense (Reversal) 4,042 6,579    
Accounts Receivable, Allowance for Credit Loss, Writeoff (5,321) (192)    
Accounts Receivable, Allowance for Credit Loss, Recovery $ 271 $ 269