XML 44 R30.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stockholders' Equity (Tables)
6 Months Ended
Jun. 30, 2024
Stockholders' Equity Note [Abstract]  
Schedule of Stock by Class
The Company had reserved shares of common stock for issuance as follows (in thousands):
June 30, 2024December 31, 2023
Shares reserved for exercises of outstanding stock options39,013 41,032 
Shares reserved for vesting of restricted stock units5,986 6,507 
Shares reserved for future issuance under the Stock Incentive Plan12,130 3,376 
Shares reserved for future issuance under the Inducement Equity Incentive Plan 1,826 1,651 
Shares reserved for future issuance under the Employee Stock Purchase Plan5,203 5,454 
Total shares reserved for future issuance64,158 58,020