XML 37 R26.htm IDEA: XBRL DOCUMENT v3.25.2
Stockholders' Equity (Tables)
6 Months Ended
Jun. 30, 2025
Temporary Equity Disclosure [Abstract]  
Schedule of Class A Common Stock Reserved for Future Issuance
Common stock reserved for future issuance consist of the following:
June 30, 2025
Common stock options granted and outstanding3,888,145
Shares available for issuance under incentive plans1,952,105
Shares available for issuance under the ESPP517,217
Warrants to purchase common stock164,252
Restricted stock units granted and outstanding29,740
Total
6,551,459
Schedule of Share-Based Compensation Expense
Share-based compensation expense was as follows (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2025202420252024
Selling, general and administrative$2,118 $1,235 $4,020 $1,988 
Research and development727 362 1,380 556 
Total$2,845 $1,597 $5,400 $2,544