XML 53 R44.htm IDEA: XBRL DOCUMENT v3.23.2
Net Loss per Share Attributable to Common Stockholders - Schedule of Dilutive Securities Excluded From Computation of Diluted Net Loss Per Share (Details) - USD ($)
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Net Loss per Share Attributable to Common Stockholders    
Total $ 5,660,107 $ 1,996,504
Options, RSUs, and grants    
Net Loss per Share Attributable to Common Stockholders    
Total 642,927 718,351
Warrants    
Net Loss per Share Attributable to Common Stockholders    
Total $ 5,017,180 $ 1,278,153