XML 119 R91.htm IDEA: XBRL DOCUMENT v3.23.4
Note 21 - Fair Value of Financial Instruments - Fair Value of Notes (Details) (Parentheticals)
12 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Oct. 05, 2023
Sep. 07, 2023
May 30, 2023
The 10.0% Senior Secured 1.75 Lien Notes due 2025 [Member] | Senior Secured Notes [Member]          
Debt Instrument, Stated Interest Rate 10.00% 10.00%   10.00%  
Debt Instrument, Maturity Date Nov. 15, 2025 Nov. 15, 2025      
The 8.0% Senior Secured 1.125 Lien Notes Due 2028 [Member] | Senior Secured Notes [Member]          
Debt Instrument, Stated Interest Rate 8.00%   8.00%    
Debt Instrument, Maturity Date Sep. 30, 2028        
The 7.75% Senior Secured 1.125 Lien Notes due February 15, 2026 [Member] | Senior Secured Notes [Member]          
Debt Instrument, Stated Interest Rate 7.75% 7.75%     7.75%
Debt Instrument, Maturity Date Feb. 15, 2026 Feb. 15, 2026      
The 11.75% Senior Secured 1.25 Lien Notes Due 2029 [Member] | Senior Secured Notes [Member]          
Debt Instrument, Stated Interest Rate 11.75%   11.75%    
Debt Instrument, Maturity Date Sep. 30, 2029        
The 10.5% Senior Secured 1.25 Lien Notes due February 15, 2026 [Member] | Senior Secured Notes [Member]          
Debt Instrument, Stated Interest Rate 10.50% 10.50% 10.50%    
Debt Instrument, Maturity Date Feb. 15, 2026 Feb. 15, 2026      
The 11.25% Senior Secured 1.5 Lien Notes due February 15, 2026 [Member] | Senior Secured Notes [Member]          
Debt Instrument, Stated Interest Rate 11.25% 11.25% 11.25%    
Debt Instrument, Maturity Date Feb. 15, 2026 Feb. 15, 2026      
The 13.5% 2026 Notes [Member] | Senior Notes [Member]          
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]          
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] | Unsecured Senior Term Loan [Member]          
Debt Instrument, Maturity Date Feb. 01, 2027 Feb. 01, 2027      
The 10.0% Senior Secured 1.75 Lien Term Loans Due 2028 [Member] | Senior Secured Term Loan [Member]          
Debt Instrument, Maturity Date Jan. 31, 2028 Jan. 31, 2028