XML 94 R69.htm IDEA: XBRL DOCUMENT v3.24.0.1
SHARE-BASED COMPENSATION - Summary of Stock Option Activity (Details) - Employee Stock Option [Member] - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Number of Shares under Option, Outstanding, Beginning balance 1,301 1,499 2,365
Number of Shares under Option, Exercised (1) (168) (698)
Number of Shares under Option, Forfeited (30) (30) (168)
Number of Shares under Option, Outstanding, Ending balance 1,270 1,301 1,499
Number of Shares under Option, Exercisable 1,123    
Number of Shares under Option, Vested and expected to vest 1,270    
Weighted-average Exercise Price per Option, Outstanding, Beginning balance $ 4.07 $ 4.01 $ 4.62
Weighted-average Exercise Price per Option, Exercised 1.63 1.77 4.01
Weighted-average Exercise Price per Option, Forfeited 11.67 13.81 14.32
Weighted-average Exercise Price per Option, Outstanding, Ending balance 3.90 $ 4.07 $ 4.01
Weighted-average Exercise Price per Option, Exercisable 4.15    
Weighted-average Exercise Price per Option, Vested and expected to vest $ 3.90    
Weighted-average Remaining Contractual Life, Outstanding 6 years    
Weighted-average Remaining Contractual Life, Exercisable 6 years    
Weighted-average Remaining Contractual Life, Vested and expected to vest 6 years    
Aggregate average Intrinsic Value, Outstanding $ 862    
Aggregate average Intrinsic Value, Exercisable 728    
Aggregate average Intrinsic Value, Vested and expected to vest $ 862