Subsequent Events (Details) - USD ($) $ in Millions |
Jul. 01, 2025 |
Jun. 30, 2025 |
May 13, 2022 |
May 31, 2025 |
Sep. 27, 2022 |
|---|---|---|---|---|---|
| Revolving Credit Facility | |||||
| Subsequent Event [Line Items] | |||||
| Basis spread | 2.50% | ||||
| Interest Rate Swap | |||||
| Subsequent Event [Line Items] | |||||
| Notional amount on swap agreement | $ 536.3 | $ 550.0 | |||
| Subsequent Event | |||||
| Subsequent Event [Line Items] | |||||
| Consideration transferred | $ 30.1 | ||||
| Subsequent Event | Interest Rate Swap | |||||
| Subsequent Event [Line Items] | |||||
| Notional amount on swap agreement | $ 290.0 | ||||
| Subsequent Event | Term Loan B | Interest Rate Swap | |||||
| Subsequent Event [Line Items] | |||||
| Basis spread | 3.759% | ||||
| Fixed interest rate on swap agreement | 6.259% |