Subsequent Events (Details) - Revolving credit facility - Fourth Amended and Restated Credit Agreement - USD ($) |
Apr. 03, 2024 |
Jun. 30, 2024 |
---|---|---|
Forecast | ||
Subsequent Event [Line Items] | ||
Incurred financing costs | $ 1,900,000 | |
Subsequent Event | ||
Subsequent Event [Line Items] | ||
Maximum borrowing capacity | $ 1,000,000,000 | |
Subsequent Event | Minimum | ||
Subsequent Event [Line Items] | ||
Commitment fee percentage | 0.05% | |
Subsequent Event | Minimum | Base Rate | ||
Subsequent Event [Line Items] | ||
Basis spread on interest rate (percent) | 0.00% | |
Subsequent Event | Minimum | Benchmark Rate | ||
Subsequent Event [Line Items] | ||
Basis spread on interest rate (percent) | 0.825% | |
Subsequent Event | Maximum | ||
Subsequent Event [Line Items] | ||
Commitment fee percentage | 0.25% | |
Subsequent Event | Maximum | Base Rate | ||
Subsequent Event [Line Items] | ||
Basis spread on interest rate (percent) | 0.50% | |
Subsequent Event | Maximum | Benchmark Rate | ||
Subsequent Event [Line Items] | ||
Basis spread on interest rate (percent) | 1.50% |