v3.25.2
Supplemental Cash Flow Information - Schedule of Supplemental Cash Flow Information (Details) - USD ($)
$ in Thousands
6 Months Ended
Apr. 28, 2025
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Supplemental non-cash operating activities:        
2024 Contract Shortfall Fee offset   $ (17,552) $ 0  
Historic book value of inventory acquired   600 0  
Supplemental non-cash investing and financing activities:        
Historic book value of Acquired Assets $ 14,460   0  
PWRtek Note issued   (40,000) 0  
Excess consideration over assets historical book value   92,400 0  
April 2025 Warrant issued   (42,660) 0  
Supplemental cash flow information:        
Interest paid   1,072 452  
Income taxes   60 0  
Related Party        
Supplemental non-cash operating activities:        
Future Contract Shortfall Fee (accrued liabilities - related party)   $ (7,248) $ 0 $ 0