XML 76 R52.htm IDEA: XBRL DOCUMENT v3.25.0.1
STOCK-BASED COMPENSATION - OPTIONS (Details) - Stock options - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Stock options, number of shares      
Outstanding at the beginning of the period (in shares) 11,344    
Granted (in shares) 0 0 0
Exercised (in shares) (3,283)    
Outstanding at the end of the period (in shares) 8,061 11,344  
Exercisable at the end of the period (in shares) 8,061    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]      
Outstanding at the beginning of the period (in dollars per share) $ 86.80    
Exercised (in dollars per share) 79.36    
Outstanding at the end of the period (in dollars per share) 89.83 $ 86.80  
Exercisable at the end of the period (in dollars per share) $ 89.83    
Stock options, weighted-average remaining contractual life (in years)      
Outstanding at the end of the period 2 years 9 months 18 days    
Exercisable at the end of the period 2 years 9 months 18 days    
Stock options, Aggregate Intrinsic Value      
Outstanding at the end of the period $ 350    
Exercisable at the end of the period $ 350