XML 106 R92.htm IDEA: XBRL DOCUMENT v3.22.4
STOCK-BASED COMPENSATION - Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Number of Options Outstanding    
Options outstanding, beginning of period (in shares) 8,766,466  
Options granted (in shares) 1,255,490  
Options exercised (in shares) (1,512,719)  
Options forfeited (in shares) (265,600)  
Options expired (in shares) 0  
Options outstanding, end of period (in shares) 8,243,637 8,766,466
Options vested and exercisable (in shares) 5,694,795  
Weighted- Average Exercise Price Per Share    
Options outstanding, weighted average exercise price (in dollars per share) $ 6.88 $ 6.01
Options granted, weighted average exercise price (in dollars per share) 9.27  
Options exercised, weighted average exercise price (in dollars per share) 2.32  
Options forfeited, weighted average exercise price (in dollars per share) 15.45  
Options expired, weighted average exercise price (in dollars per share) 0  
Options vested and exercisable, weighted-average exercise price (in dollars per share) $ 3.93  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]    
Weighted average remaining contractual life, options outstanding 6 years 7 months 6 days 7 years 1 month 6 days
Weighted average remaining contractual life, options vested and exercisable 5 years 8 months 12 days  
Aggregate intrinsic value, options outstanding $ 35,566 $ 123,562
Aggregate intrinsic value, options vested and exercisable $ 33,203