XML 67 R43.htm IDEA: XBRL DOCUMENT v3.25.0.1
DEBT (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Long-term debt disclosure      
Principal $ 0 $ 250,000  
Debt Issuance Costs 0 (4,033)  
Total 0 245,967  
Repayment of debt 250,000 325,000 $ 125,000
Other Noncurrent Assets      
Long-term debt disclosure      
Debt Issuance Costs (3,100)    
Credit Facility      
Long-term debt disclosure      
Principal 0 250,000  
Debt Issuance Costs 0 (4,033)  
Total 0 245,967  
Repayment of debt 250,000    
Available under the revolving credit facility 1,000,000    
Interest expense recognized $ 6,300 $ 28,400 $ 10,000