v3.26.1
Stockholders' Equity (Tables)
6 Months Ended
Jun. 30, 2026
Shareholders' Equity and Share-Based Payments [Abstract]  
Schedule of Class A Common Stock Reserved for Future Issuance
Common stock reserved for future issuance consist of the following:
June 30, 2026
Common stock options granted and outstanding4,932,374 
Shares available for issuance under incentive plans1,951,151 
Shares available for issuance under the ESPP742,012 
Restricted stock units granted and outstanding425,867 
Common stock warrants outstanding163,769 
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,
2026202520262025
Cost of sales$28 $— $53 $— 
Selling, general and administrative4,444 2,118 8,738 4,020 
Research and development— 727 — 1,380 
Total$4,472 $2,845 $8,791 $5,400