v3.26.1
Debt - Schedule of Applicable Interest Rates on Variable-rate Debt (Details)
Jun. 30, 2026
Rate
Apr. 23, 2024
Term Loan due April 2031    
Schedule of Applicable Interest Rate on Variable-rate Debt [Line Items]    
Applicable Interest Rate 7.39%  
8.50% Senior Secured Notes due April 2031    
Schedule of Applicable Interest Rate on Variable-rate Debt [Line Items]    
Applicable Interest Rate 8.50%  
Interest rate percentage 8.50% 8.50%