XML 79 R59.htm IDEA: XBRL DOCUMENT v3.24.1.u1
STOCK-BASED COMPENSATION - Outstanding Stock Options (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Shares (000’s)      
Options outstanding, beginning balance (in shares) 4,918    
Exercised (in shares) (767) (700)  
Forfeiture and cancelled (in shares) 0    
Options outstanding, ending balance (in shares) 4,151   4,918
Exercisable (in shares) 4,151    
Weighted Average Exercise Price      
Exercise price, beginning balance (in USD per share) $ 3.81    
Exercised (in USD per share) 1.26    
Forfeiture and cancelled (in USD per share) 0    
Exercise price, ending balance (in USD per share) 4.28   $ 3.81
Exercisable (in USD per share) $ 4.28    
Aggregate Intrinsic Value      
At December 31, 2023 $ 249,541    
Exercised 48,750 $ 23,000  
At March 31, 2024 326,444   $ 249,541
Exercisable at March 31, 2024 $ 326,444    
Weighted Average Remaining Term      
At December 31, 2023     4 years 5 months 12 days
At March 31, 2024 4 years 9 months 18 days    
Exercisable at March 31, 2024 4 years 9 months 18 days