XML 62 R51.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Summary of Dilutive Common Shares were Excluded from Calculation of Diluted (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total 1,141,758 676,475 1,141,758 676,475
Shares subject to options to purchase common stock        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total 730,649 584,174 730,649 584,174
Unvested Restricted Stock Units        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total 61,108 92,300 61,108 92,300
Shares Subject to Warrants to Purchase Common Stock        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total 350,001 1 350,001 1