v3.26.1
Basis of Presentation, Description of Business and Summary of Significant Accounting Policies - Narrative (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2026
USD ($)
segment
Dec. 31, 2025
USD ($)
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Total assets $ 1,586,753 $ 1,584,887
Total liabilities $ 795,728 812,916
Number of operating segments | segment 2  
Carbon equipment liabilities $ 12,869 $ 104,217
Effective Income Tax Rate Reconciliation, Tax Credit, Amount $ 65,600