Quarterly report pursuant to Section 13 or 15(d)

Schedule of Weighted Average Number of Shares Outstanding Earnings Per Share (Details)

v3.24.3
Schedule of Weighted Average Number of Shares Outstanding Earnings Per Share (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Offsetting Assets [Line Items]        
Net Income/(Loss) Attributable to Common Stockholders $ (2,680,443) $ 2,884,943 $ (24,025,339) $ (3,326,571)
Weighted average shares outstanding – basic 2,415,089 1,564,275 2,290,962 1,456,327
Weighted average shares outstanding - diluted 2,415,089 7,818,886 2,290,962 1,456,327
Equity Option [Member]        
Offsetting Assets [Line Items]        
Weighted average shares outstanding - diluted 1,667
Unvested Restricted Stock Units [Member]        
Offsetting Assets [Line Items]        
Weighted average shares outstanding - diluted
Warrants to Purchase Common Stock [Member]        
Offsetting Assets [Line Items]        
Weighted average shares outstanding - diluted 4,716,904
Series C Convertible Preferred Warrants [Member]        
Offsetting Assets [Line Items]        
Weighted average shares outstanding - diluted
Series D Preferred Convertible Stock [Member]        
Offsetting Assets [Line Items]        
Weighted average shares outstanding - diluted
Series F Convertible Preferred Stock [Member]        
Offsetting Assets [Line Items]        
Weighted average shares outstanding - diluted 3,100,315
Series F-1 Convertible Preferred Stock [Member]        
Offsetting Assets [Line Items]        
Weighted average shares outstanding - diluted
Series G Convertible Preferred Stock [Member]        
Offsetting Assets [Line Items]        
Weighted average shares outstanding - diluted