XML 65 R50.htm IDEA: XBRL DOCUMENT v3.24.3
Discontinued Operations - Schedule of Carrying Amount of Net Assets Classified as Held for Sale (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]    
Total current assets $ 0 $ 21,690
Noncurrent assets 0 2,785
Total current liabilities 0 16,378
Noncurrent liabilities $ 0 1,710
Discontinued Operations, Disposed of by Sale | PGSC and RRC    
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]    
Accounts receivable – net   20,703
Other current assets   987
Total current assets   21,690
Noncurrent assets   2,785
Total assets of discontinued operations   24,475
Accounts payable   4,209
Accrued salaries and benefits   5,013
Accrued expenses   6,910
Other current liabilities   246
Total current liabilities   16,378
Noncurrent liabilities   1,710
Total liabilities of discontinued operations   $ 18,088