XML 69 R57.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Share-Based Compensation - Stock Options (Details) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2024
Dec. 31, 2023
Stock Options    
Beginning balance (in shares) 7,813,366  
Exercised (in shares) (487,875)  
Cancelled/Forfeited/Expired (in shares) (105,762)  
Ending balance (in shares) 7,219,729 7,813,366
Vested and exercisable, end of period (in shares) 6,523,921  
Weighted Average Exercise Price    
Beginning balance (in dollars per share) $ 2.06  
Exercised (in dollars per share) 0.94  
Cancelled/Forfeited/Expired (in dollars per share) 3.88  
Ending balance (in dollars per share) 2.11 $ 2.06
Vested and exercisable, end of period (in dollars per share) $ 2.03  
Weighted-Averages Life (Years) and Aggregate Intrinsic Value    
Weighted- Average Life (Years) 5 years 7 months 6 days 6 years
Weighted-average life, vested and exercisable 5 years 4 months 24 days  
Intrinsic value, Beginning $ 14,929  
Intrinsic value, Ending 3,670 $ 14,929
Aggregate intrinsic value, vested and exercisable $ 3,560