v3.25.2
Goodwill and Intangible Assets - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jul. 31, 2025
Jul. 31, 2024
Jul. 31, 2025
Jul. 31, 2024
Oct. 31, 2024
Goodwill And Intangible Assets          
Goodwill         $ 4,075
Intangible assets, net $ 4,215   $ 4,215   14,779
Impairment of goodwill 4,100   4,100    
Impairment of intangible assets 9,300   9,300    
Versa & Bridgeport Fuel Cell Project Acquisitions          
Goodwill And Intangible Assets          
Intangible assets, net         14,800
Versa Acquisition          
Goodwill And Intangible Assets          
Goodwill         $ 4,100
Bridgeport Fuel Cell, LLC          
Goodwill And Intangible Assets          
Amortization expenses $ 300 $ 300 $ 1,000 $ 1,000