v3.26.3
CAPITAL STOCK AND STOCK COMPENSATION (Dividends) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Nov. 03, 2026
Sep. 30, 2026
Jun. 30, 2026
Mar. 31, 2026
Sep. 30, 2026
Sep. 30, 2025
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Payments of dividends         $ 581,887 $ 102,127
Regular dividend, 2026 Q1            
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    
Total dividends paid, per share       $ 2.15    
Payments of dividends       $ 106,435    
Regular dividend, 2026 Q2            
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      
Total dividends paid, per share     $ 4.55      
Payments of dividends     $ 225,319      
Regular dividend, 2026 Q3            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Declaration Date   Aug. 07, 2026        
Record Date   Sep. 10, 2026        
Payment Date   Sep. 24, 2026        
Total dividends paid, per share   $ 5.05        
Payments of dividends   $ 250,133        
Regular dividend, 2026 Q4 | Subsequent Event            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Declaration Date Nov. 03, 2026          
Record Date Dec. 09, 2026          
Payment Date Dec. 23, 2026          
Total dividends paid, per share $ 5.05