v3.25.1
Debt - Schedule of Debt (Details) - USD ($)
$ in Thousands
Apr. 30, 2025
Oct. 31, 2024
Debt Instrument [Line Items]    
Deferred finance costs $ (3,757) $ (4,215)
Total debt and finance obligations 126,508 131,662
Current portion of long-term debt and finance obligations (17,137) (15,924)
Long-term debt and finance obligations 109,371 115,738
Export-Import Bank of the United States Financing Facility    
Debt Instrument [Line Items]    
Long-term Line of Credit 9,709 10,104
Liberty Bank Term Loan Agreement (Derby Senior Back Leverage Loan Facility)    
Debt Instrument [Line Items]    
Long-term Line of Credit 5,521 5,825
Connecticut Green Bank Term Loan Agreement (Derby Senior Back Leverage Loan Facility)    
Debt Instrument [Line Items]    
Long-term Line of Credit 2,548 2,689
Connecticut Green Bank Loan (Derby Subordinated Back Leverage Loan Facility)    
Debt Instrument [Line Items]    
Long-term Line of Credit 3,500 3,500
Connecticut Green Bank Loan (Groton Subordinated Back Leverage Loan Facility)    
Debt Instrument [Line Items]    
Long-term Line of Credit 8,000 8,000
Liberty Bank Term Loan Agreement (Groton Senior Back Leverage Loan Facility)    
Debt Instrument [Line Items]    
Long-term Line of Credit 5,204 5,437
Amalgamated Bank Loan (Groton Senior Back Leverage Loan Facility)    
Debt Instrument [Line Items]    
Long-term Line of Credit 5,181 5,420
Finance obligation for sale-leaseback transactions    
Debt Instrument [Line Items]    
Long-term Line of Credit 18,787 18,811
State of Connecticut Loan    
Debt Instrument [Line Items]    
Long-term Line of Credit 5,576 6,024
OpCo Financing Facility    
Debt Instrument [Line Items]    
Long-term Line of Credit $ 66,239 $ 70,067