v3.26.1
Subsequent Events (Details) - USD ($)
$ in Millions
May 11, 2026
Mar. 29, 2022
Revolving Credit Agreement    
Subsequent Event [Line Items]    
Maximum borrowing capacity   $ 150
Subsequent event | Revolving Credit Agreement    
Subsequent Event [Line Items]    
Maximum borrowing capacity $ 300  
Subsequent event | 9.000% senior secured first lien notes due 2032 | Senior Notes    
Subsequent Event [Line Items]    
Interest rate of debt 9.00%  
Subsequent event | 9.750% senior secured second lien notes due 2033 | Senior Notes    
Subsequent Event [Line Items]    
Interest rate of debt 9.75%