v3.26.1
Acquisitions - Schedule of Purchase Price Allocation (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Jul. 01, 2025
Mar. 31, 2026
Dec. 31, 2025
Mar. 31, 2026
Dec. 31, 2025
Dec. 31, 2024
Fair value of liabilities assumed:            
Goodwill   $ 70,668 $ 70,600 $ 70,668 $ 70,600 $ 33,034
Pioneer Power Inc.            
Consideration:            
Cash $ 66,612 66,612        
Measurement Period Adjustments, Cash       0    
Total Consideration 66,612 66,612        
Measurement Period Adjustments, Total Consideration       0    
Fair value of assets acquired:            
Cash and cash equivalents 961 961   961    
Accounts receivable 18,416 18,416   18,416    
Contract assets 4,176 5,096   5,096    
Measurement Period Adjustments, Contract assets       920    
Other current assets 58 58   58    
Property and equipment 6,291 6,291   6,291    
Intangible assets 16,200 16,200   16,200    
Amount attributable to assets acquired 46,102 47,022   47,022    
Measurement Period Adjustments, Amount attributable to asset acquired       920    
Fair value of liabilities assumed:            
Accounts payable, including retainage 8,071 8,071   8,071    
Accrued expenses and other current liabilities 1,527 1,527   1,527    
Contract liabilities 6,506 8,349   8,349    
Measurement Period Adjustments, Contract liabilities       1,843    
Amount attributable to liabilities assumed 16,104 17,947   17,947    
Measurement Period Adjustment, Amount attributable to liabilities assumed   100 $ 900 1,843    
Goodwill $ 36,614 37,537   37,537    
Measurement period adjustments, goodwill   $ 68   $ 923 $ 855