XML 101 R74.htm IDEA: XBRL DOCUMENT v3.24.3
Share-Based Compensation - Stock Option Activity (Details) - $ / shares
3 Months Ended 9 Months Ended
Mar. 31, 2024
Sep. 30, 2023
Sep. 30, 2024
Dec. 31, 2023
Number of Options        
Exercised (in shares) (231,400) (625)    
Stock options        
Number of Options        
Outstanding (in shares)     6,301,000 5,733,000
Granted (in shares)     1,024,000  
Exercised (in shares)     (357,000)  
Forfeited/expired (in shares)     (99,000)  
Vested or expected to vest at end of period (in shares)     6,210,000  
Exercisable at end of period (in shares)     4,688,000  
Weighted Average Exercise Price        
Outstanding (in dollars per share)     $ 5.68 $ 5.58
Granted (in dollars per share)     4.83  
Exercised (in dollars per share)     2.05  
Forfeited/expired (in dollars per share)     3.84  
Vested or expected to vest at end of period (in dollars per share)     5.70  
Exercisable at end of period (in dollars per share)     $ 6.36