XML 63 R49.htm IDEA: XBRL DOCUMENT v3.25.4
Acquisitions - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Business Combination [Line Items]    
Gross Carrying Amount $ 59,130 $ 42,930
Accumulated Amortization (19,903) (11,662)
Net Intangible Assets 39,227 31,268
Customer Relationships    
Business Combination [Line Items]    
Gross Carrying Amount 47,620 32,820
Accumulated Amortization (11,741) (7,124)
Net Intangible Assets 35,879 $ 25,696
Pioneer Power Inc.    
Business Combination [Line Items]    
Gross Carrying Amount 16,200  
Accumulated Amortization (1,322)  
Net Intangible Assets $ 14,878  
Weighted Average Useful Life (Years) 8 years 8 months 12 days  
Pioneer Power Inc. | Trade name and trademarks    
Business Combination [Line Items]    
Gross Carrying Amount $ 1,000  
Accumulated Amortization (316)  
Net Intangible Assets $ 684  
Weighted Average Useful Life (Years) 1 year 1 month 6 days  
Pioneer Power Inc. | Customer Relationships | ODR    
Business Combination [Line Items]    
Gross Carrying Amount $ 10,360  
Accumulated Amortization (536)  
Net Intangible Assets $ 9,824  
Weighted Average Useful Life (Years) 9 years 2 months 12 days  
Pioneer Power Inc. | Customer Relationships | GCR    
Business Combination [Line Items]    
Gross Carrying Amount $ 4,440  
Accumulated Amortization (230)  
Net Intangible Assets $ 4,210  
Weighted Average Useful Life (Years) 9 years 2 months 12 days  
Pioneer Power Inc. | Backlog | ODR    
Business Combination [Line Items]    
Gross Carrying Amount $ 260  
Accumulated Amortization (156)  
Net Intangible Assets $ 104  
Weighted Average Useful Life (Years) 3 months 18 days  
Pioneer Power Inc. | Backlog | GCR    
Business Combination [Line Items]    
Gross Carrying Amount $ 140  
Accumulated Amortization (84)  
Net Intangible Assets $ 56  
Weighted Average Useful Life (Years) 3 months 18 days