XML 87 R60.htm IDEA: XBRL DOCUMENT v3.24.3
Accrued Expenses - Narrative (Details) - 13.5% Senior Secured Notes due November 1, 2028
Sep. 30, 2024
Nov. 01, 2023
Short-Term Debt [Line Items]    
Interest rate 13.50%  
Senior notes    
Short-Term Debt [Line Items]    
Interest rate   13.50%