v3.26.1
Stockholders' Equity (Tables)
3 Months Ended
Mar. 31, 2026
Temporary Equity Disclosure [Abstract]  
Schedule of Class A Common Stock Reserved for Future Issuance
Common stock reserved for future issuance consist of the following:
March 31, 2026
Common stock options granted and outstanding4,755,322
Shares available for issuance under incentive plans2,356,292
Shares available for issuance under the ESPP804,510
Restricted stock units granted and outstanding197,778
Common stock warrants outstanding163,769
Schedule of Share-Based Compensation Expense
Share-based compensation expense was as follows (in thousands):
Three Months Ended March 31,
20262025
Cost of sales$25 $— 
Selling, general and administrative4,294 1,902 
Research and development— 653 
Total$4,319 $2,555