XML 80 R70.htm IDEA: XBRL DOCUMENT v3.25.2
STOCK-BASED COMPENSATION - Narrative (Details) - $ / shares
6 Months Ended
Feb. 12, 2025
Jun. 30, 2025
Jun. 30, 2024
Performance-Based Restricted Stock Units      
Share-based Compensation      
Performance period 3 years 3 years  
Percentage of awards 50.00%    
Maximum potential to vest percentage 200.00%    
Grate date fair value (in dollars per share) $ 59.68    
Estimate number of shares percentage 100.00%    
Market Performance-Based Restricted Stock Units      
Share-based Compensation      
Performance period 3 years    
Percentage of awards 50.00%    
Grate date fair value (in dollars per share) $ 97.48    
Estimate number of shares percentage 100.00%    
PSUs      
Share-based Compensation      
Performance period 3 years    
Granted (in shares) 79,859 80,000 74,000
Officer | PSUs      
Share-based Compensation      
Granted (in shares) 74,421