v3.25.2
Asset Acquisition - Net Assets Acquired (Details) - USD ($)
$ in Thousands
6 Months Ended
Apr. 28, 2025
Jun. 30, 2025
Jun. 30, 2024
Assets acquired:      
April 2025 Warrant exercisable into 6,000,000 shares   $ 42,660 $ 0
PWRtek Note   40,000 0
Asset historical book value:      
Leased equipment $ 14,460   0
Inventory   600 0
Excess consideration over assets historical book value   $ 92,400 $ 0
Acquired Assets      
Assets acquired:      
April 2025 Warrant exercisable into 6,000,000 shares 42,660    
PWRtek Note 40,000    
2024 Contractual Shortfall Fee offset 17,552    
Future Contract Shortfall Fee offset 7,248    
Total consideration 107,460    
Asset historical book value:      
Leased equipment 14,460    
Inventory 600    
Total assets book value 15,060    
Excess consideration over assets historical book value $ 92,400