Subsequent Event (Details) - Line of credit - Revolving Credit Facility - USD ($) $ in Millions |
Oct. 16, 2026 |
Apr. 22, 2026 |
|---|---|---|
| June 2021 Credit Agreement, Second Amendment | ||
| Subsequent Event [Line Items] | ||
| Debt covenant, unrestricted cash plus available and undrawn commitments, minimum | $ 80.0 | |
| Subsequent Event | June 23, 2021 Credit Agreement, Third Amendment | ||
| Subsequent Event [Line Items] | ||
| Credit facility, incremental borrowing capacity | $ 70.0 | |
| Credit facility, maximum borrowing capacity | 200.0 | |
| Debt covenant, unrestricted cash plus available and undrawn commitments, minimum | $ 60.0 |