XML 84 R72.htm IDEA: XBRL DOCUMENT v3.24.3
Long Term Debt - Senior Unsecured Note - Additional Information (Details) - 2031 Senior Notes - Senior unsecured notes - USD ($)
1 Months Ended 9 Months Ended
Jun. 30, 2021
Sep. 30, 2024
Dec. 31, 2023
Debt Instrument [Line Items]      
Notes issued $ 400,000,000 $ 400,000,000 $ 400,000,000
Stated interest rate (as a percent) 2.95% 2.95% 2.95%
Proceeds from issuance of senior unsecured notes $ 396,600,000    
Percent of principal note amount issued (as a percent) 99.80%    
Deferred finance costs $ 4,700,000    
Offering discount $ 800,000 $ 500,000 $ 600,000
Debt instrument, redemption price, percentage (as a percent)   100.00%  
Total deferred finance costs, net   $ 3,200,000 $ 3,600,000