v3.26.1
Debt - Senior secured notes covenants (Details)
Mar. 29, 2026
Sep. 22, 2025
Senior Notes    
Debt Instrument [Line Items]    
Stated interest rate (as a percent) 7.25% 7.25%