XML 93 R82.htm IDEA: XBRL DOCUMENT v3.26.1
Subsequent Event (Narrative) (Details) - USD ($)
$ / shares in Units, $ in Thousands
Apr. 23, 2026
Apr. 03, 2026
Mar. 28, 2026
Senior notes 4.25% | Senior Notes      
Subsequent Event      
Debt Instrument, Interest Rate, Stated Percentage     4.25%
Subsequent Event      
Subsequent Event      
Subsequent Event, Date Apr. 23, 2026    
Dividends Payable, Amount Per Share, Declared $ 0.30    
Subsequent Event | Senior notes 4.25% | Senior Notes      
Subsequent Event      
Early Repayment of Senior Debt   $ 500,000  
Debt Instrument, Interest Rate, Stated Percentage   4.25%  
Debt Instrument, Redemption Price, Percentage of Principal Amount Redeemed   100.00%