XML 106 R76.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt - Additional Information (Details)
$ in Millions
1 Months Ended 12 Months Ended
Jun. 30, 2023
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Debt Instrument [Line Items]        
Repayments of notes payable   $ 25.0 $ 0.0 $ 0.0
Debt covenant, interest coverage ratio   4.0    
Debt covenant, leverage ratio   3.0    
4.88% Loan Notes due June 2023 | Loan Notes        
Debt Instrument [Line Items]        
Repayments of notes payable $ 25.0      
Revolving credit facility        
Debt Instrument [Line Items]        
Facility   $ 125.0 100.0  
Accordion feature, increased limit   $ 25.0 $ 50.0  
Debt, weighted average interest rate   7.70% 3.80%  
Uncommitted Facilities        
Debt Instrument [Line Items]        
Accordion feature, increased limit   $ 25.0