XML 87 R71.htm IDEA: XBRL DOCUMENT v3.25.4
LONG-TERM DEBT - 3 1/4% Senior Notes (Details)
$ in Thousands, € in Millions
12 Months Ended
Mar. 15, 2025
EUR (€)
Dec. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Debt Instrument [Line Items]        
Repayments of Long-term Debt | $   $ 725,196 $ 100,000 $ 58,083
3¼% Senior Notes | Senior Notes        
Debt Instrument [Line Items]        
Repayments of Long-term Debt | € € 650.0      
Debt instrument, redemption price, percentage 100.00%