XML 45 R34.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stockholders' Equity (Tables)
12 Months Ended
Dec. 31, 2024
Equity [Abstract]  
Schedule of reserve for unissued shares of common stock
The number of shares of the Company’s common stock reserved for these purposes at December 31, 2024 is as follows:
 Number of Shares
Outstanding stock options1,318,123 
Outstanding restricted stock units5,482,977 
Outstanding performance stock units
3,253,741 
Additional shares reserved for maximum payout of outstanding performance stock units
2,440,294 
Additional shares available for grant under the equity plan20,451,887 
Total32,947,022