XML 86 R75.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 20 - Fair Value of Financial Instruments - Fair Value of Notes (Details) (Parentheticals)
6 Months Ended 12 Months Ended
Apr. 30, 2024
Oct. 31, 2023
The 8.0% Senior Secured 1.125 Lien Notes due September 30, 2028 [Member] | Senior Secured Notes [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt Instrument, Stated Interest Rate 8.00% 8.00%
Debt Instrument, Maturity Date Sep. 30, 2028 Sep. 30, 2028
The 11.75% Senior Secured 1.25 Lien Notes due September 30, 2029 [Member] | Senior Secured Notes [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt Instrument, Stated Interest Rate 11.75% 11.75%
Debt Instrument, Maturity Date Sep. 30, 2029 Sep. 30, 2029
The 13.5% 2026 Notes [Member] | Senior Notes [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt Instrument, Stated Interest Rate 13.50% 13.50%
Debt Instrument, Maturity Date Feb. 01, 2026 Feb. 01, 2026
The 5.0% 2040 Notes [Member] | Senior Notes [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt Instrument, Stated Interest Rate 5.00% 5.00%
Debt Instrument, Maturity Date Feb. 01, 2040 Feb. 01, 2040
Senior Unsecured Term Loan Credit Facility Due 2027 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt Instrument, Maturity Date Feb. 01, 2027 Feb. 01, 2027
Senior Unsecured Term Loan Credit Facility Due 2027 [Member] | Unsecured Senior Term Loan [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt Instrument, Stated Interest Rate 5.00%  
The 10.0% Senior Secured 1.75 Lien Term Loans Due 2028 [Member] | Senior Secured Term Loan [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt Instrument, Maturity Date Jan. 31, 2028 Jan. 31, 2028
The 10.0% Senior Secured 1.75 Lien Notes due November 15, 2025 [Member] | Senior Secured Notes [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt Instrument, Stated Interest Rate   10.00%
Debt Instrument, Maturity Date   Nov. 15, 2025