Annual report [Section 13 and 15(d), not S-K Item 405]

Business Acquisitions and Divestitures - Consideration Paid and the Allocation of the Purchase Price (Details)

v3.25.0.1
Business Acquisitions and Divestitures - Consideration Paid and the Allocation of the Purchase Price (Details) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Dec. 31, 2023
Mar. 31, 2023
Mar. 30, 2023
Dec. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Business Acquisition [Line Items]              
Goodwill $ 75,587     $ 75,587 $ 66,305 $ 75,587 $ 70,633
Measurement period adjustment, Goodwill         $ 0 (165)  
Enerqos              
Business Acquisition [Line Items]              
Cash 9,535 $ 9,535   9,535      
Long-term debt assumed, net of current portions 3,951 3,951 $ 3,951        
FX adjustment (41) (41)          
Fair value of consideration transferred 13,445 13,445 13,445        
Cash and cash equivalents 190 190   190   190  
Accounts receivable 6,230 6,230   6,230   6,230  
Unbilled revenue 8,985 8,985   8,985   8,985  
Prepaid expenses and other current assets 16,504 16,504   16,504   16,504  
Project development costs 5,140 5,140   5,140   5,140  
Property and equipment and energy assets 1,234 1,234   1,234   1,234  
Intangible assets 4,438 4,438   4,438   4,438  
Long-term restricted cash 163 163   163   163  
Accounts payable (15,480) (15,480)   (15,480)   (15,480)  
Accrued expenses and other current liabilities (4,345) (4,510)   (4,345)   (4,345)  
Measurement period adjustment, Accrued expenses and other current liabilities           165  
Current portions of long-term debt (15,165) (15,165)   (15,165)   (15,165)  
Deferred income tax liabilities, net (931) (931) (931) (931)   (931)  
Other liabilities (208) (208)   (208)   (208)  
Recognized identifiable assets acquired and liabilities assumed 6,755 6,590   6,755   6,755  
Measurement period adjustment, Recognized identifiable assets acquired and liabilities assumed           165  
Goodwill $ 6,690 $ 6,855 $ 6,855 $ 6,690   6,690  
Measurement period adjustment, Goodwill           $ (165)