v3.26.1
Acquisitions - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Jul. 01, 2025
Mar. 31, 2026
Dec. 31, 2025
Jun. 30, 2025
Business Combination [Line Items]        
Business combination, acquiree's revenue   $ 23,500    
Pioneer Power Inc.        
Business Combination [Line Items]        
Business combination, ownership percentage through employee stock ownership plan       100.00%
Consideration paid at closing $ 66,100      
Amount of consideration paid held in escrow for indemnification purposes 4,100      
Goodwill, acquired during period     $ 36,614  
Pioneer Power Inc. | Owner Direct Relationships and General Contractor (Construction Manager) Relationships Segment        
Business Combination [Line Items]        
Goodwill, acquired during period 37,500      
Goodwill fully deductible for tax purposes $ 37,500