XML 128 R102.htm IDEA: XBRL DOCUMENT v3.25.0.1
DEBT AND FINANCING ARRANGEMENTS - Summary of Debt (Details) - USD ($)
$ in Thousands
Dec. 10, 2019
Dec. 31, 2024
Dec. 31, 2023
Jun. 19, 2019
Dec. 06, 2017
Mar. 13, 2014
Debt Instrument [Line Items]            
Debt   $ 1,315,179 $ 1,313,714      
Senior Notes | 5.150% Senior Notes            
Debt Instrument [Line Items]            
Interest rate (percent)           5.15%
Debt   246,873 246,789      
Senior Notes | 4.000% Senior Notes            
Debt Instrument [Line Items]            
Interest rate (percent)         4.00%  
Debt   348,774 348,389      
Senior Notes | 3.900% Senior Notes            
Debt Instrument [Line Items]            
Interest rate (percent)       3.90%    
Debt   297,556 297,076      
Junior Subordinated Notes            
Debt Instrument [Line Items]            
Interest rate (percent) 4.90%          
Debt   $ 421,976 $ 421,460      
Basis spread on variable rate (percent) 3.186%