XML 128 R112.htm IDEA: XBRL DOCUMENT v3.25.0.1
Debt - Credit Facility (Details) - USD ($)
1 Months Ended 12 Months Ended
Mar. 10, 2022
Mar. 16, 2020
Feb. 26, 2020
Nov. 30, 2018
Jul. 31, 2021
Dec. 31, 2024
Dec. 31, 2023
Dec. 20, 2023
Nov. 28, 2018
Line of Credit Facility                  
Long-term debt           $ 670,673,000 $ 547,260,000    
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
Long-term debt term                 3 years
Repayments of long-term debt         $ 140,000,000.0        
Debt instrument, adjustment rate           1.00%      
Long-term line of credit           $ 75,000,000.0 0    
Interest rate in the period           6.15%      
Proceeds from long-term lines of credit           $ 245,000,000.0 380,000,000.0    
Repayments of long-term lines of credit           $ 170,000,000.0 380,000,000.0    
Revolving Credit Facility | Line of Credit | LIBOR                  
Line of Credit Facility                  
Basis spread on variable rate   1.75% 1.75%            
Debt instrument, variable interest rate, type flag   LIBOR LIBOR            
Revolving Credit Facility | Line of Credit | SOFR                  
Line of Credit Facility                  
Basis spread on variable rate 1.50%         1.50%      
Debt instrument, variable interest rate, type flag SOFR         SOFR      
Revolving Credit Facility | Line of Credit | Federal Funds Rate                  
Line of Credit Facility                  
Basis spread on variable rate           0.50%      
Debt instrument, variable interest rate, type flag           Federal Funds Rate      
Revolving Credit Facility | Line of Credit | Base Rate                  
Line of Credit Facility                  
Basis spread on variable rate           0.50%      
Debt instrument, variable interest rate, type flag           Base Rate      
Revolving Credit Facility | Line of Credit | Cantor Credit Agreement                  
Line of Credit Facility                  
Maximum revolving credit       $ 250,000,000       $ 150,000,000  
Basis spread on variable rate       1.00%          
Long-term debt           $ 0 $ 130,000,000.0    
Revolving Credit Facility | Line of Credit | Minimum | SOFR                  
Line of Credit Facility                  
Basis spread on variable rate           1.00%      
Revolving Credit Facility | Line of Credit | Minimum | Base Rate                  
Line of Credit Facility                  
Basis spread on variable rate           0.00%      
Revolving Credit Facility | Line of Credit | Maximum | SOFR                  
Line of Credit Facility                  
Basis spread on variable rate           2.125%      
Revolving Credit Facility | Line of Credit | Maximum | Base Rate                  
Line of Credit Facility                  
Basis spread on variable rate           1.125%      
Revolving Credit Facility | Line of Credit | Weighted Average                  
Line of Credit Facility                  
Interest rate in the period           6.66% 5.78%