XML 55 R46.htm IDEA: XBRL DOCUMENT v3.23.1
Net Loss Per Share Attributable to Common Stockholders (Details) - Schedule of basic and diluted loss per share - USD ($)
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Schedule of Basic and Diluted Loss Per Share [Abstract]    
Net loss attributable to common stockholders $ (5,628,758) $ (3,819,039)
Basic and diluted weighted average common shares outstanding 33,702,767 26,862,227
Loss per share:    
Basic and diluted $ (0.17) $ (0.14)