XML 66 R51.htm IDEA: XBRL DOCUMENT v3.24.3
Discontinued Operations - Schedule of Major Categories of Income from Discontinued Operations (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]        
Net income from discontinued operations $ 832 $ 3,718 $ 80,687 $ 8,973
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 38,433 66,540 101,301
Contract cost of sales 0 (34,506) (60,218) (91,970)
Operating income from discontinued operations 0 3,927 6,322 9,331
Other expense, net 0 (111) 0 (221)
Gain on sale of discontinued operations 451 0 77,205 0
Income from discontinued operations before provision for income taxes 628 3,749 82,834 9,030
Benefit from (provision for) income taxes 204 (31) (2,147) (57)
Net income from discontinued operations 832 3,718 80,687 8,973
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 $ 177 $ (67) $ (693) $ (80)