Debt and Credit Facilities - Narrative (Details) - USD ($) | | | 1 Months Ended | | | |
Dec. 20, 2022 | Jun. 30, 2021 | Apr. 30, 2024 | Mar. 31, 2024 | Dec. 31, 2023 | Jul. 31, 2023 |
Revolving Credit Facility | Unsecured Debt | Subsequent Event | | | | | | |
Line of Credit Facility [Line Items] | | | | | | |
Proceeds from issuance of long-term debt | | | $ 30,000,000 | | | |
Revolving Credit Facility | 2022 Credit Agreement | | | | | | |
Line of Credit Facility [Line Items] | | | | | | |
Interest rate swap facility, amount | | | | | | $ 130,000,000 |
Revolving Credit Facility | 2022 Credit Agreement | Subsequent Event | | | | | | |
Line of Credit Facility [Line Items] | | | | | | |
Interest rate swap facility, amount | | | $ 75,000,000 | | | |
Revolving Credit Facility | 2022 Credit Agreement | Unsecured Debt | | | | | | |
Line of Credit Facility [Line Items] | | | | | | |
Maximum borrowing capacity | $ 1,075,000,000 | | | $ 559,100,000 | | |
Borrowings outstanding | | | | 597,500,000 | $ 648,800,000 | |
Line of credit borrowings outstanding | | | | 510,000,000 | | |
Revolving Credit Facility | 2022 Credit Agreement | Unsecured Debt | Minimum | | | | | | |
Line of Credit Facility [Line Items] | | | | | | |
Unused capacity commitment fee, percentage | 0.125% | | | | | |
Revolving Credit Facility | 2022 Credit Agreement | Unsecured Debt | Maximum | | | | | | |
Line of Credit Facility [Line Items] | | | | | | |
Unused capacity commitment fee, percentage | 0.25% | | | | | |
Revolving Credit Facility | 2022 Credit Agreement | Unsecured Debt | Federal Funds Rate | | | | | | |
Line of Credit Facility [Line Items] | | | | | | |
Debt instrument, basis spread on variable rate | 0.50% | | | | | |
Revolving Credit Facility | 2022 Credit Agreement | Unsecured Debt | One-month Term SOFR | | | | | | |
Line of Credit Facility [Line Items] | | | | | | |
Debt instrument, basis spread on variable rate | 1.10% | | | | | |
Revolving Credit Facility | 2022 Credit Agreement | Unsecured Debt | One-month Term SOFR | Minimum | | | | | | |
Line of Credit Facility [Line Items] | | | | | | |
Debt instrument, basis spread on variable rate | 0.125% | | | | | |
Revolving Credit Facility | 2022 Credit Agreement | Unsecured Debt | One-month Term SOFR | Maximum | | | | | | |
Line of Credit Facility [Line Items] | | | | | | |
Debt instrument, basis spread on variable rate | 0.75% | | | | | |
Revolving Credit Facility | 2022 Credit Agreement | Unsecured Debt | SOFR | | | | | | |
Line of Credit Facility [Line Items] | | | | | | |
Debt instrument, basis spread on variable rate | 0.10% | | | | | |
Revolving Credit Facility | 2022 Credit Agreement | Unsecured Debt | SOFR | Minimum | | | | | | |
Line of Credit Facility [Line Items] | | | | | | |
Debt instrument, basis spread on variable rate | 1.125% | | | | | |
Revolving Credit Facility | 2022 Credit Agreement | Unsecured Debt | SOFR | Maximum | | | | | | |
Line of Credit Facility [Line Items] | | | | | | |
Debt instrument, basis spread on variable rate | 1.75% | | | | | |
Revolving Credit Facility | Swingline loans drawn under the 2022 Credit Agreement | Unsecured Debt | Base Rate | Minimum | | | | | | |
Line of Credit Facility [Line Items] | | | | | | |
Debt instrument, basis spread on variable rate | 0.125% | | | | | |
Revolving Credit Facility | Swingline loans drawn under the 2022 Credit Agreement | Unsecured Debt | Base Rate | Maximum | | | | | | |
Line of Credit Facility [Line Items] | | | | | | |
Debt instrument, basis spread on variable rate | 0.75% | | | | | |
Revolving Credit Facility | Variable Rate Revolving Credit Facility | Unsecured Debt | | | | | | |
Line of Credit Facility [Line Items] | | | | | | |
Line of credit borrowings outstanding | | | | $ 230,000,000 | | |
Line of credit facility, interest rate | | | | 6.67% | | |
Revolving Credit Facility | 2022 Credit Agreement, Interest Rate Swap, Mature Date At May Two Thousand Twenty Four | Unsecured Debt | | | | | | |
Line of Credit Facility [Line Items] | | | | | | |
Interest rate swap facility, amount | | | | $ 150,000,000 | | |
Interest rate swap facility, fixed interest | | | | 2.88% | | |
Revolving Credit Facility | 2022 Credit Agreement, Interest Rate Swap, Mature Date At July Two Thousand Twenty Five | Unsecured Debt | | | | | | |
Line of Credit Facility [Line Items] | | | | | | |
Interest rate swap facility, amount | | | | $ 40,000,000 | | |
Interest rate swap facility, fixed interest | | | | 6.20% | | |
Revolving Credit Facility | 2022 Credit Agreement, Interest Rate Swap, Mature Date At July Two Thousand Twenty Six | Unsecured Debt | | | | | | |
Line of Credit Facility [Line Items] | | | | | | |
Interest rate swap facility, amount | | | | $ 90,000,000 | | |
Interest rate swap facility, fixed interest | | | | 5.87% | | |
Letter of Credit | 2022 Credit Agreement | Unsecured Debt | | | | | | |
Line of Credit Facility [Line Items] | | | | | | |
Maximum borrowing capacity | $ 100,000,000 | | | | | |
Standby Letters of Credit | 2022 Credit Agreement | Unsecured Debt | | | | | | |
Line of Credit Facility [Line Items] | | | | | | |
Stand-by letters of credit | | | | $ 5,900,000 | | |
Standby Letters of Credit | 2022 Credit Agreement | Unsecured Debt | Minimum | | | | | | |
Line of Credit Facility [Line Items] | | | | | | |
Commission percentage | 1.125% | | | | | |
Standby Letters of Credit | 2022 Credit Agreement | Unsecured Debt | Maximum | | | | | | |
Line of Credit Facility [Line Items] | | | | | | |
Commission percentage | 1.75% | | | | | |
Line of Credit | BMO Term Loan | Unsecured Debt | | | | | | |
Line of Credit Facility [Line Items] | | | | | | |
Term loan face amount | | $ 100,000,000 | | | | |
Periodic payment, principal | | $ 1,250,000 | | | | |
Term loan interest rate | | | | 1.28% | | |
Term loan | | | | $ 87,500,000 | $ 88,800,000 | |