v3.25.1
Subsequent Events (Details)
$ in Thousands
Jun. 04, 2025
USD ($)
Jun. 03, 2025
employee
Apr. 30, 2025
USD ($)
Oct. 31, 2024
USD ($)
Subsequent Events        
Net book value of property plant and equipment     $ 138,188 $ 130,686
Net book value of inventory     123,541 $ 113,703
Solid oxide fuel cell product        
Subsequent Events        
Net book value of intangible asset     13,800  
Net book value of property plant and equipment     38,800  
Net book value of inventory     $ 8,800  
Subsequent Event        
Subsequent Events        
Number of employees reduction | employee   122    
Percentage of workforce reduced 22.00%      
Subsequent Event | Minimum        
Subsequent Events        
Aggregate restructuring-related costs and charges incurred $ 3,500      
Subsequent Event | Maximum        
Subsequent Events        
Aggregate restructuring-related costs and charges incurred $ 4,500