v3.24.0.1
Stockholder's equity (deficit) (Tables)
12 Months Ended
Dec. 31, 2023
Stockholders' Equity Note [Abstract]  
Schedule of common stock reserved for issuance

The following shares of common stock were reserved for issuance as follows:

 

 

 

December 31, 2023

 

 

December 31, 2022

 

Options outstanding under the 2018 Stock Option and Grant Plan

 

 

1,114,189

 

 

 

1,633,173

 

Options outstanding under the 2019 Stock Option and Incentive Plan

 

 

5,785,788

 

 

 

4,146,831

 

Restricted stock units outstanding under the 2019 Stock Option and Incentive Plan

 

 

371,952

 

 

 

129,131

 

Warrants to purchase common stock associated with Loan Agreement

 

 

45,898

 

 

 

36,718

 

Options available for future grant

 

 

1,917,356

 

 

 

2,038,142

 

Warrants available for future grant

 

 

137,700

 

 

 

146,880

 

Common stock available for ATM program

 

 

2,708,234

 

 

 

5,000,000

 

2019 Employee Stock Purchase Plan

 

 

1,586,224

 

 

 

1,187,508

 

 

 

 

13,667,341

 

 

 

14,318,383