v3.25.2
Acquisition and Divestiture - Summary of Purchase Price Allocation (Details) - Applied Energy Group, Inc. - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Acquisition And Divestiture [Line Items]      
Net working capital $ 3,842    
Property and equipment 55    
Other, net 48    
Goodwill 30,574    
Purchase price acquisition 59,869    
Customer-Related Intangibles      
Acquisition And Divestiture [Line Items]      
Purchase price allocated to intangibles 20,000 $ 20,000 $ 21,000
Developed Technology      
Acquisition And Divestiture [Line Items]      
Purchase price allocated to intangibles 5,000    
Trade Names and Trademarks      
Acquisition And Divestiture [Line Items]      
Purchase price allocated to intangibles $ 350