XML 80 R68.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurements - Narrative (Details) - Five Point Seven Five Percentage Senior Notes Due Two Thousand Twenty Eight [Member] - Senior Notes
Mar. 31, 2024
USD ($)
Debt Instrument [Line Items]  
Debt instrument, face amount $ 300,000,000
Notes payable interest rate (as a percent) 5.75%