XML 54 R42.htm IDEA: XBRL DOCUMENT v3.26.1
Goodwill and Intangibles - Schedule of Changes in Carrying Amount of Goodwill (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2026
Jun. 30, 2026
Goodwill [Roll Forward]    
Beginning Balance $ 70,600  
Ending Balance 72,644 $ 72,644
Pioneer Power Inc.    
Goodwill [Roll Forward]    
Measurement period adjustments, goodwill 2,044 2,899
Ending Balance 39,513 39,513
GCR    
Goodwill [Roll Forward]    
Beginning Balance 15,578  
Ending Balance 15,578 15,578
GCR | Pioneer Power Inc.    
Goodwill [Roll Forward]    
Measurement period adjustments, goodwill 0  
ODR    
Goodwill [Roll Forward]    
Beginning Balance 55,022  
Ending Balance 57,066 $ 57,066
ODR | Pioneer Power Inc.    
Goodwill [Roll Forward]    
Measurement period adjustments, goodwill $ 2,044