XML 129 R114.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt - Cantor Credit Agreement (Details) - USD ($)
1 Months Ended 12 Months Ended
Jan. 12, 2024
Dec. 20, 2023
Nov. 30, 2018
Jul. 31, 2021
Dec. 31, 2023
Dec. 31, 2022
Mar. 10, 2022
Mar. 16, 2020
Feb. 26, 2020
Nov. 28, 2018
Line of Credit Facility                    
Long-term debt         $ 547,260,000 $ 547,784,000        
Revolving Credit Facility | Line of Credit                    
Line of Credit Facility                    
Maximum revolving credit             $ 600,000,000 $ 465,000,000 $ 425,000,000 $ 250,000,000
Repayments of long-lerm debt       $ 140,000,000 380,000,000          
Long-term debt         380,000,000          
Revolving Credit Facility | Cantor Credit Agreement | Line of Credit                    
Line of Credit Facility                    
Maximum revolving credit   $ 150,000,000 $ 250,000,000              
Basis spread on variable rate     1.00%              
Percentage discount from stated rate   0.25%                
Borrowings of long-term debt   $ 130,000,000     130,000,000          
Extinguishment of debt         130,000,000          
Long-term debt   $ 130,000,000     $ 130,000,000 $ 0        
Revolving Credit Facility | Cantor Credit Agreement | Line of Credit | Subsequent Event                    
Line of Credit Facility                    
Repayments of long-lerm debt $ 130,000,000