XML 106 R78.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accrued Expenses - Narrative (Details)
Nov. 01, 2023
Senior Secured Notes, 13.5% due November 1, 2028 | Senior Notes  
Line of Credit Facility [Line Items]  
Interest rate 13.50%