XML 79 R63.htm IDEA: XBRL DOCUMENT v3.25.1
Accrued Expenses - Narrative (Details) - 13.5% Senior Secured Notes due November 1, 2028
Mar. 31, 2025
Nov. 01, 2023
Short-Term Debt [Line Items]    
Interest rate 13.50%  
Senior notes    
Short-Term Debt [Line Items]    
Interest rate 13.50% 13.50%