XML 117 R98.htm IDEA: XBRL DOCUMENT v3.25.0.1
STOCK-BASED COMPENSATION - Changes in Stock Options (Details) - Time Based - $ / shares
shares in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Options outstanding at beginning of period 89  
Options exercised (10)  
Options outstanding at ending of period 79 89
Options outstanding, Vested 54  
Weighted-Average Exercise Price per Share, Options outstanding at beginning of period $ 76.69  
Weighted-Average Exercise Price per Share, Options exercised 26.32  
Weighted-Average Exercise Price per Share, Options outstanding at end of period 83.05 $ 76.69
Weighted-Average Exercise Price per Share, Vested $ 81.7  
Weighted-Average Remaining Contractual Life 6 years 10 months 9 days 7 years 1 month 6 days
Weighted-Average Remaining Contractual Life, Vested 6 years 8 months 12 days