Quarterly report pursuant to Section 13 or 15(d)

Summary of Significant Accounting Policies (Details) - Schedule of reconciles between basic and diluted weighted average shares outstanding

v3.22.1
Summary of Significant Accounting Policies (Details) - Schedule of reconciles between basic and diluted weighted average shares outstanding - USD ($)
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Numerator:    
Net income (loss) (in Dollars) $ 1,563,713 $ (16,198,585)
Weighted average shares outstanding (denominator for basic earnings per share) 34,059,927 27,953,302
Effects of dilutive securities:    
Assumed exercise of stock options, treasury stock method 8,834
Assumed exercise of warrants, treasury stock method
Dilutive potential common shares 8,834
Weighted average shares and assumed potential common shares (denominator for diluted earnings per share, treasury method) 34,068,762 27,953,302
Basic earnings per share (in Dollars per share) $ 0.05 $ (0.58)
Diluted earnings per share (in Dollars per share) $ 0.05 $ (0.58)