XML 62 R47.htm IDEA: XBRL DOCUMENT v3.25.3
Discontinued Operations - Schedule of Major Categories of Income from Discontinued Operations (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]        
Net income from discontinued operations $ 0 $ 832 $ 197 $ 80,687
Discontinued Operations, Disposed of by Sale | PGSC and RRC        
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]        
Contract revenue 0 0 0 66,540
Contract cost of sales 0 0 0 (60,218)
Operating income from discontinued operations 0 0 0 6,322
Gain on sale of discontinued operations 0 451 197 77,205
Income from discontinued operations before taxes 0 628 197 82,834
Benefit from (provision for) for income taxes 0 204 0 (2,147)
Net income from discontinued operations 0 832 197 80,687
Discontinued Operations, Disposed of by Sale | PGSC and RRC Including Adjustments        
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]        
General and administrative gain (expense) $ 0 $ 177 $ 0 $ (693)