Fair Value - Additional Information (Details) - Level 1 - USD ($) $ in Millions |
Mar. 31, 2024 |
Dec. 31, 2023 |
---|---|---|
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | ||
Fixed rate debt | $ 220.0 | $ 175.0 |
Reported Value Measurement | ||
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | ||
Fixed rate debt | $ 1,786.9 | $ 1,786.4 |