Quarterly report pursuant to Section 13 or 15(d)

Summary of Significant Accounting Policies (Details) - Schedule of anti dilutive common shares

v3.23.1
Summary of Significant Accounting Policies (Details) - Schedule of anti dilutive common shares - USD ($)
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Schedule of Anti Dilutive Common Shares [Abstract]    
Net (loss) income (in Dollars) $ (4,762,078) $ 1,563,713
Weighted average shares outstanding (denominator for basic earnings per share) 3,747,145 1,702,997
Assumed exercise of stock options, treasury stock method (in Dollars)   $ 442
Dilutive potential common shares   442
Weighted average shares and assumed potential common shares (denominator for diluted earnings per share, treasury method) 3,747,145 1,703,439
Basic earnings per share (in Dollars per share) $ (1.27) $ 0.92
Diluted earnings per share (in Dollars per share) $ (1.27) $ 0.92
Options 152,045 134,550
Warrants 3,435,728 557,696
Total potentially dilutive shares 3,587,773 692,246