XML 120 R78.htm IDEA: XBRL DOCUMENT v3.24.0.1
STOCK-BASED COMPENSATION - Outstanding Stock Options (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Jun. 11, 2021
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Shares        
Options outstanding, beginning balance (in shares)   6,798    
Granted (in shares)   0 0 900
Exercised (in shares) (2,600) (1,818) (3,800) (4,400)
Forfeiture and cancelled (in shares)   (62)    
Options outstanding, ending balance (in shares)   4,918 6,798  
Exercisable (in shares)   4,620    
Exercise Price        
Beginning balance (in USD per share)   $ 3.22    
Granted (in USD per share)       $ 10.11
Exercised (in USD per share)   1.69    
Forfeiture and cancelled (in USD per share)   1.65    
Ending balance (in USD per share)   3.81 $ 3.22  
Exercisable (in USD per share)   $ 3.13    
Aggregate Intrinsic Value        
Beginning balance   $ 213,914    
Exercised   81,380 $ 102,300 $ 84,400
Ending balance   249,541 $ 213,914  
Exercisable at December 31, 2023   $ 237,432    
Weighted Average Remaining Term        
Options, Outstanding, Weighted Average Remaining Term (Yrs)   4 years 5 months 12 days 5 years 5 months 4 days  
Exercisable at December 31, 2023   4 years 3 months 14 days