v3.25.1
Goodwill and Intangible Assets - Additional Information (Details) - USD ($)
$ in Thousands
6 Months Ended
Apr. 30, 2025
Apr. 30, 2024
Jan. 31, 2025
Oct. 31, 2024
Goodwill And Intangible Assets        
Goodwill $ 4,075     $ 4,075
Intangible assets, net 14,131     14,779
Versa & Bridgeport Fuel Cell Project Acquisitions        
Goodwill And Intangible Assets        
Intangible assets, net 14,100     14,800
Versa Acquisition        
Goodwill And Intangible Assets        
Goodwill     $ 4,100 $ 4,100
Bridgeport Fuel Cell, LLC        
Goodwill And Intangible Assets        
Amortization expenses $ 300 $ 600