XML 59 R34.htm IDEA: XBRL DOCUMENT v3.24.0.1
Common Stock (Tables)
12 Months Ended
Dec. 31, 2023
Common Stock [Abstract]  
Schedule of Reserved Shares of Common Stock for Issuance on Converted Basis
The Company had reserved shares of common stock for issuance, on an as-converted basis, as follows:
December 31,
2023
December 31,
2022
Options issued and outstanding1,119,676 1,754,776 
Outstanding restricted stock units12,695,176 11,369,021 
Shares available for grant under the 2019 equity incentive plan7,654,656 5,035,545 
Shares available for issuance under 2019 ESPP3,654,915 3,529,709 
Total
25,124,423 21,689,051