XML 43 R29.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stockholders' Equity (Tables)
12 Months Ended
Dec. 31, 2024
Stockholders' Equity  
Summary of common stock reserved for future issuance

December 31, 

December 31, 

2024

2023

Options issued and outstanding

 

1,521,857

 

1,793,485

Shares available for future option grants

 

545,525

 

598,397

RSUs subject to future vesting

987,965

905,781

Common stock warrants

 

18,461

 

18,461

Total

3,073,808

3,316,124