XML 84 R61.htm IDEA: XBRL DOCUMENT v3.25.4
Discontinued Operations - Schedule of Major Categories of Income from Discontinued Operations (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]      
Net income from discontinued operations $ 197 $ 84,923 $ 11,867
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 66,540 139,109
Contract cost of sales 0 (60,218) (126,745)
Operating income from discontinued operations 0 6,322 12,364
Other expense, net 0 0 (4)
Gain on sale of discontinued operations 197 81,190 0
Income from discontinued operations before taxes 197 86,819 12,007
Provision for income taxes 0 (1,896) (140)
Net income from discontinued operations 197 84,923 11,867
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 expense $ 0 $ (693) $ (353)