v3.26.1
Contracts with Customers - Summary of Financial Statement Impact From Revisions in Estimates (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Segment Reporting [Line Items]        
Operating income (loss) $ 1,295 $ 95,661 $ 96,969 $ 204,894
Net Income (Loss) (15,219) 55,230 37,707 121,433
Impacts from Revisions in Estimates        
Segment Reporting [Line Items]        
Revenue impact, net (16,810) 0 (16,810) 0
Operating income (loss) (77,535) 0 (77,535) 0
Net Income (Loss) $ (64,509) $ 0 $ (64,509) $ 0