XML 130 R114.htm IDEA: XBRL DOCUMENT v3.25.0.1
Debt - Cantor Credit Agreement (Details)
12 Months Ended
Dec. 20, 2023
USD ($)
day
Nov. 30, 2018
USD ($)
Dec. 31, 2024
USD ($)
Jan. 12, 2024
Dec. 31, 2023
USD ($)
Mar. 10, 2022
USD ($)
Mar. 16, 2020
USD ($)
Feb. 26, 2020
USD ($)
Nov. 28, 2018
USD ($)
Line of Credit Facility                  
Long-term debt     $ 670,673,000   $ 547,260,000        
7.500% Senior Notes                  
Line of Credit Facility                  
Basis spread on variable rate     1.60%            
7.500% Senior Notes | Unsecured Debt                  
Line of Credit Facility                  
Stated interest rate       7.50%          
Revolving Credit Facility | Line of Credit                  
Line of Credit Facility                  
Maximum revolving credit           $ 600,000,000 $ 465,000,000.0 $ 425,000,000.0 $ 250,000,000.0
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%                
Number of business days for written notice | day 3                
Borrowings of long-term debt $ 130,000,000   $ 130,000,000            
Extinguishment of debt     130,000,000            
Long-term debt     $ 0   $ 130,000,000.0