XML 120 R105.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt - Schedule of Debt (Details) - USD ($)
Dec. 31, 2023
Dec. 20, 2023
Dec. 31, 2022
Nov. 06, 2018
Debt Instrument        
Short-term debt $ 0   $ 547,784,000  
Long-term debt 547,260,000   0  
Total 547,260,000   547,784,000  
Senior Notes | 6.125% Senior Notes        
Debt Instrument        
Short-term debt 0   547,784,000  
Total $ 0   547,784,000  
Stated interest rate 6.125%     6.125%
Line of Credit | Revolving Credit Facility        
Debt Instrument        
Total $ 380,000,000      
Line of Credit | Delayed Draw Term Loan | Revolving Credit Facility        
Debt Instrument        
Long-term debt 417,260,000   0  
Total 417,260,000   0  
Line of Credit | Cantor Credit Agreement | Revolving Credit Facility        
Debt Instrument        
Long-term debt 130,000,000   0  
Total $ 130,000,000 $ 130,000,000 $ 0