XML 51 R41.htm IDEA: XBRL DOCUMENT v3.23.3
Net Loss per Share Attributable to Common Stockholders (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Net Loss per Share Attributable to Common Stockholders [Abstract]        
Net loss attributable to common stockholders, basic $ (3,996,905) $ (2,982,843) $ (9,836,670) $ (8,499,974)
Net loss attributable to common stockholders, diluted $ (3,996,905) $ (2,982,843) $ (9,836,670) $ (8,499,974)
Weighted average number of shares used in computing net loss per share attributable to common stockholders, basic (in shares) 15,093,147 11,813,610 13,369,462 11,810,289
Weighted average number of shares used in computing net loss per share attributable to common stockholders, diluted (in shares) 15,093,147 11,813,610 13,369,462 11,810,289
Net loss per share attributable to common stockholders, basic (in dollars per share) $ (0.26) $ (0.25) $ (0.74) $ (0.72)
Net loss per share attributable to common stockholders, diluted (in dollars per share) $ (0.26) $ (0.25) $ (0.74) $ (0.72)
Weighted Average Number of Shares Outstanding [Abstract]        
Options to purchase common stock (in shares) 2,229,271 1,071,573 2,229,271 1,071,573
Warrants to purchase common stock, in connection with April 2023 financing (in shares) 2,468,809 0 2,468,809 0
Warrants to purchase common stock (in shares) 233,460 233,460 233,460 233,460
Total potential shares (in shares) 4,931,540 1,305,033 4,931,540 1,305,033