XML 35 R24.htm IDEA: XBRL DOCUMENT v3.25.3
Stockholders' Equity (Tables)
9 Months Ended
Sep. 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:
September 30, 2025
Common stock options granted and outstanding3,823,097
Shares available for issuance under incentive plans1,932,978
Shares available for issuance under the ESPP517,217
Warrants to purchase common stock164,252
Restricted stock units granted and outstanding27,640
Total
6,465,184
Schedule of Share-Based Compensation Expense
Share-based compensation expense was as follows (in thousands):
Three Months Ended September 30,Nine Months Ended September 30,
2025202420252024
Selling, general and administrative$3,207 $1,215 $7,228 $3,203 
Research and development262 976 1,641 1,532 
Total$3,469 $2,191 $8,869 $4,735