XML 97 R73.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accrued Expenses - Narrative (Details)
Nov. 01, 2023
Thirteen Point Five, Senior Secured Notes due November 1, 2028 | Senior Notes  
Line of Credit Facility [Line Items]  
Interest rate 13.50%