XML 63 R47.htm IDEA: XBRL DOCUMENT v3.25.2
Discontinued Operations - Schedule of Major Categories of Income from Discontinued Operations (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]        
Net income from discontinued operations $ 0 $ 77,777 $ 197 $ 79,855
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 31,116 0 66,540
Contract cost of sales 0 (28,185) 0 (60,218)
Operating income from discontinued operations 0 2,931 0 6,322
Other expense, net 0 (6) 0 0
Gain on sale of discontinued operations 0 76,754 197 76,754
Income from discontinued operations before taxes 0 80,128 197 82,206
Provision for income taxes 0 (2,351) 0 (2,351)
Net income from discontinued operations 0 77,777 197 79,855
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 $ 449 $ 0 $ (870)