XML 87 R71.htm IDEA: XBRL DOCUMENT v3.25.4
DEBT - Senior Unsecured Notes (Details) - USD ($)
$ in Thousands
12 Months Ended
Aug. 20, 2025
Dec. 31, 2025
Dec. 31, 2024
Aug. 22, 2024
Jun. 20, 2024
Oct. 20, 2016
Apr. 01, 2015
Senior Notes 2015              
Debt              
Face amount of loan             $ 350,000
Senior Notes 2016              
Debt              
Face amount of loan           $ 350,000  
Senior Unsecured Notes              
Debt              
Total amount available         $ 550,000    
Debt instrument, covenant compliance   As of December 31, 2025, the Company was in compliance with all of its debt covenants relating to the senior unsecured notes.          
Weighted average interest rate, including impact of derivatives   4.20%          
Senior Unsecured Notes | Weighted Average              
Debt              
Debt instrument term, including impact of derivatives   8 years 8 months 12 days          
Senior Notes Series A              
Debt              
Face amount of loan       $ 75,000      
Senior Notes Series A | Senior Notes 2015              
Debt              
Repayment of debt $ 100,000            
Debt instrument, interest rate, stated percentage   3.15% 3.15%        
Senior Notes Series A | Senior Notes 2016              
Debt              
Debt instrument, interest rate, stated percentage   2.75% 2.75%        
Senior Notes Series B              
Debt              
Face amount of loan       $ 75,000      
Senior Notes Series B | Senior Notes 2015              
Debt              
Debt instrument, interest rate, stated percentage   3.35% 3.35%        
Senior Notes Series B | Senior Notes 2016              
Debt              
Debt instrument, interest rate, stated percentage   3.03% 3.03%        
Senior Notes Series C              
Debt              
Face amount of loan         $ 400,000    
Senior Notes Series C | Senior Notes 2015              
Debt              
Debt instrument, interest rate, stated percentage   3.61% 3.61%        
Senior Notes Series C | Senior Notes 2016              
Debt              
Debt instrument, interest rate, stated percentage   3.27% 3.27%        
Senior Notes Series D | Senior Notes 2015              
Debt              
Debt instrument, interest rate, stated percentage   4.02% 4.02%        
Senior Notes Series D | Senior Notes 2016              
Debt              
Debt instrument, interest rate, stated percentage   3.52% 3.52%