XML 68 R57.htm IDEA: XBRL DOCUMENT v3.22.1
Accrued Liabilities - Schedule of Accrued Liabilities (Parenthetical) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Apr. 30, 2022
Apr. 30, 2021
Apr. 30, 2022
Apr. 30, 2021
Dec. 23, 2021
Oct. 31, 2021
Schedule Of Accrued Liabilities [Line Items]            
Product warranty accrual, payment and adjustments $ 200 $ 6 $ 200 $ 12    
Loss reserve on service agreements 6,200   6,200     $ 6,500
Contractual Obligation 2,400   2,400     2,200
POSCO Energy Settlement Agreement            
Schedule Of Accrued Liabilities [Line Items]            
Increase in legal accrual     5,000      
Payments for contractual obligation     19,000      
Contractual Obligation 24,000   24,000   $ 24,000  
Bridgeport Fuel Cell Project            
Schedule Of Accrued Liabilities [Line Items]            
Reserve for performance guarantees $ 2,600   $ 2,600     $ 2,500