XML 119 R103.htm IDEA: XBRL DOCUMENT v3.25.0.1
EMPLOYEE BENEFIT AND DEFERRED COMPENSATION PLANS - Options under 2020 Plan (Details) - Employee Stock Option - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Units      
Beginning, balance 5,692    
Granted 0 0 0
Exercised (2,722)    
Ending balance 2,970 5,692  
Exercisable 2,504    
Weighted Average Per Share      
Beginning balance $ 5.32    
Exercised 3.56    
Ending Balance 6.93 $ 5.32  
Exercisable $ 6.35    
Remaining contractual life, outstanding 4 years 4 months 24 days 4 years 8 months 12 days  
Remaining contractual life, exercisable 4 years 2 months 12 days    
Intrinsic value, outstanding $ 137,857 $ 124,327  
Intrinsic value, exercisable 117,670    
Unrecognized compensation expense $ 595    
Unrecognized compensation expense period 8 months 12 days    
Minimum      
Weighted Average Per Share      
Vesting period 1 year    
Maximum      
Weighted Average Per Share      
Vesting period 4 years