Quarterly report pursuant to Section 13 or 15(d)

Schedule of Net Loss Per Share Basic and Diluted (Details)

v3.24.3
Schedule of Net Loss Per Share Basic and Diluted (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]        
Net loss available to common stockholders $ (3,384,703) $ (2,081,951) $ (9,121,410) $ (8,716,589)
Weighted average number of common shares-basic 3,275,998 1,350,188 2,909,941 1,279,298
Weighted average number of common shares-diluted 3,275,998 1,350,188 2,909,941 1,279,298
Basic net loss per share $ (1.03) $ (1.54) $ (3.13) $ (6.81)
Diluted net loss per share $ (1.03) $ (1.54) $ (3.13) $ (6.81)
Restricted Stock Units (RSUs) [Member]        
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]        
Weighted average number of common shares-basic 157,969 125,933 142,294 127,873
Weighted average number of common shares-diluted 157,969 125,933 142,294 127,873
Common Stock [Member]        
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]        
Weighted average number of common shares-basic 3,118,029 1,224,255 2,767,647 1,151,425
Weighted average number of common shares-diluted 3,118,029 1,224,255 2,767,647 1,151,425