v3.26.1
DISCONTINUED OPERATIONS - Discontinued Operations Included in Cash Flows (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Disposal Group, Including Discontinued Operations [Line Items]    
Depreciation and amortization of long-lived assets $ 2,501 $ 2,476
Accounts receivable – trade, net (8,014) (14,306)
Accounts payable 39,561 19,577
Advance billings on contracts (5,521) (7,526)
Purchase of property, plant and equipment $ (7,127) (4,328)
Discontinued Operations, Held-for-Sale or Disposed of by Sale    
Disposal Group, Including Discontinued Operations [Line Items]    
Depreciation and amortization of long-lived assets   160
Accounts receivable – trade, net   260
Contracts in progress   (4,197)
Accounts payable   2,216
Advance billings on contracts   (1,819)
Purchase of property, plant and equipment   (209)
Discontinued Operations, Held-for-Sale or Disposed of by Sale | Solar    
Disposal Group, Including Discontinued Operations [Line Items]    
Depreciation and amortization of long-lived assets   0
Accounts receivable – trade, net   1,541
Contracts in progress   (7,492)
Accounts payable   (1,878)
Advance billings on contracts   (568)
Purchase of property, plant and equipment   (95)
Discontinued Operations, Held-for-Sale or Disposed of by Sale | BWRS    
Disposal Group, Including Discontinued Operations [Line Items]    
Depreciation and amortization of long-lived assets   0
Accounts receivable – trade, net   0
Contracts in progress   0
Accounts payable   0
Advance billings on contracts   0
Purchase of property, plant and equipment   0
Discontinued Operations, Held-for-Sale or Disposed of by Sale | Vølund    
Disposal Group, Including Discontinued Operations [Line Items]    
Depreciation and amortization of long-lived assets   0
Accounts receivable – trade, net   880
Contracts in progress   1,730
Accounts payable   3,383
Advance billings on contracts   (2,116)
Purchase of property, plant and equipment   (20)
Discontinued Operations, Held-for-Sale or Disposed of by Sale | Diamond Power    
Disposal Group, Including Discontinued Operations [Line Items]    
Depreciation and amortization of long-lived assets   152
Accounts receivable – trade, net   (3,076)
Contracts in progress   1,330
Accounts payable   898
Advance billings on contracts   (367)
Purchase of property, plant and equipment   (94)
Discontinued Operations, Held-for-Sale or Disposed of by Sale | ASH    
Disposal Group, Including Discontinued Operations [Line Items]    
Depreciation and amortization of long-lived assets   8
Accounts receivable – trade, net   915
Contracts in progress   235
Accounts payable   (187)
Advance billings on contracts   1,232
Purchase of property, plant and equipment   $ 0