XML 127 R93.htm IDEA: XBRL DOCUMENT v3.25.0.1
Business Combinations - Recognized Identified Assets Acquired and Liabilities Assumed (Details) - USD ($)
$ in Thousands
1 Months Ended
Jul. 01, 2022
Apr. 30, 2022
Jun. 30, 2024
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Jul. 02, 2022
Business Acquisition [Line Items]              
Excess cost over fair value of net assets acquired (goodwill)       $ 158,029 $ 158,029 $ 176,902  
NGWeb Solutions, LLC              
Business Acquisition [Line Items]              
Cash and cash equivalents   $ 1,885          
Accounts receivable   1,315          
Property and equipment   800          
Other assets   201          
Intangible assets   15,250          
Excess cost over fair value of net assets acquired (goodwill)   15,937          
Other liabilities   (4,550)          
Net assets acquired   30,838          
Minority interest   (6,291)          
Remeasurement of previously held investment   (15,342)          
Total consideration paid by the Company   $ 9,205          
GRNE Solar              
Business Acquisition [Line Items]              
Cash and cash equivalents $ 1,742            
Restricted cash 2,200            
Accounts receivable 3,983            
Property and equipment 8,720            
Other assets 2,296            
Intangible assets 11,683            
Excess cost over fair value of net assets acquired (goodwill) 13,873           $ 18,900
Bonds and notes payable (750)            
Other liabilities (7,624)            
Net assets acquired 36,123            
Minority interest (7,225)            
Total consideration paid by the Company $ 28,898   $ 300