XML 76 R65.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock-based Compensation - Schedule of Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended
Jun. 30, 2024
Number of Options Outstanding  
Beginning balance (in shares) 2,615,199
Exercised (in shares) (359,595)
Forfeited (in shares) (86,845)
Ending balance (in shares) 2,168,759
Weighted Average Exercise Price  
Beginning balance (in dollars per share) $ 9.71
Exercised (in dollars per share) 7.77
Forfeited (in dollars per share) 11.82
Ending balance (in dollars per share) $ 9.95
Weighted Average Remaining Contractual Life (Years)  
Outstanding balance 6 years 9 months 18 days
Aggregate Intrinsic Value  
Exercised $ 1,878
Outstanding, balance $ 12,362
Share price (in dollars per share) $ 15.46