v3.26.1
CAPITAL STOCK AND STOCK COMPENSATION (Dividends) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
May 06, 2026
Mar. 30, 2026
Feb. 25, 2026
Mar. 31, 2026
Mar. 31, 2025
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Payments of dividends   $ 106,400   $ 106,435 $ 34,495
Regular dividend, 2025 Q4          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Declaration Date     Feb. 25, 2026    
Record Date     Mar. 20, 2026    
Payment Date     Mar. 30, 2026    
Dividends paid, per share     $ 0.12    
Regular dividend, 2026 Q1 | Subsequent Event          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Declaration Date May 06, 2026        
Record Date Jun. 12, 2026        
Payment Date Jun. 26, 2026        
Dividends paid, per share $ 0.12        
Supplemental dividend, 2025 Q4          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Declaration Date     Feb. 25, 2026    
Record Date     Mar. 20, 2026    
Payment Date     Mar. 30, 2026    
Dividends paid, per share     $ 2.03    
Supplemental dividend, 2026 Q1 | Subsequent Event          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Declaration Date May 06, 2026        
Record Date Jun. 12, 2026        
Payment Date Jun. 26, 2026        
Dividends paid, per share $ 4.43