v3.26.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Derivative [Line Items]      
Cost and estimated earnings in excess of billings $ 4,920   $ 6,489
Revenue recognized included in contract liabilities 1,353 $ 2,307  
Revenue remaining performance obligation $ 36,902    
Accounts Payable | Supplier Concentration Risk | One Vendor      
Derivative [Line Items]      
Concentration risk, percentage   19.30%  
One Customer | Revenue Benchmark | Customer Concentration Risk      
Derivative [Line Items]      
Concentration risk, percentage 36.00%    
Four Customer | Revenue Benchmark | Customer Concentration Risk      
Derivative [Line Items]      
Concentration risk, percentage     63.00%
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-04-01      
Derivative [Line Items]      
Revenue remaining performance obligation $ 26,052    
Revenue remaining performance obligation period 12 months    
Fuel Station Services      
Derivative [Line Items]      
Environmental credits held for sale $ 2,210 $ 5,847