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% |