XML 82 R71.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Long Term Debt - Senior Unsecured Note - Additional Information (Details) - Senior unsecured notes - USD ($)
1 Months Ended 3 Months Ended
Jun. 30, 2021
Mar. 31, 2024
Dec. 31, 2023
Debt Instrument [Line Items]      
Offering discount   $ 600,000 $ 600,000
Total deferred finance costs, net   3,500,000 3,600,000
2031 Senior Notes      
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    
Debt instrument, redemption price, percentage (as a percent)   100.00%