v3.25.2
Debt - Schedule of Debt (Details) - USD ($)
$ in Thousands
Jul. 31, 2025
Oct. 31, 2024
Debt Instrument [Line Items]    
Deferred finance costs $ (3,481) $ (4,215)
Total debt and finance obligations 123,072 131,662
Current portion of long-term debt and finance obligations (16,710) (15,924)
Long-term debt and finance obligations 106,362 115,738
Export-Import Bank of the United States Financing Facility    
Debt Instrument [Line Items]    
Long-term Line of Credit 9,409 10,104
Liberty Bank Term Loan Agreement (Derby Senior Back Leverage Loan Facility)    
Debt Instrument [Line Items]    
Long-term Line of Credit 5,340 5,825
Connecticut Green Bank Term Loan Agreement (Derby Senior Back Leverage Loan Facility)    
Debt Instrument [Line Items]    
Long-term Line of Credit 2,465 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,086 5,437
Amalgamated Bank Loan (Groton Senior Back Leverage Loan Facility)    
Debt Instrument [Line Items]    
Long-term Line of Credit 5,059 5,420
Finance obligation for sale-leaseback transactions    
Debt Instrument [Line Items]    
Long-term Line of Credit 18,781 18,811
State of Connecticut Loan    
Debt Instrument [Line Items]    
Long-term Line of Credit 5,350 6,024
OpCo Financing Facility    
Debt Instrument [Line Items]    
Long-term Line of Credit $ 63,563 $ 70,067