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.2.2
Summary of Significant Accounting Policies (Details) - Schedule of reconciles between basic and diluted weighted average shares outstanding - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Sep. 30, 2021
Jun. 30, 2021
Mar. 31, 2021
Sep. 30, 2022
Sep. 30, 2021
Schedule Of Reconciles Between Basic And Diluted Weighted Average Shares Outstanding Abstract                
Net (loss) income (in Dollars) $ (21,486,978) $ 2,939,284 $ 1,563,713 $ 18,296,856 $ (23,459,136) $ (16,198,585) $ (16,983,981) $ (21,360,865)
Less: decrease in fair value of dilutive warrants (in Dollars)     10,487,783    
(Loss) income available to common stockholders - diluted (in Dollars) $ (21,486,978)     $ 7,809,073     $ (16,983,981) $ (21,360,865)
Weighted average shares outstanding (denominator for basic earnings per share) 39,181,736 [1]     32,727,965     35,803,504 [1] 30,491,082
Assumed exercise of stock options, treasury stock method     182,727    
Assumed exercise of warrants, treasury stock method     798,892    
Dilutive potential common shares     981,619    
Weighted average shares and assumed potential common shares (denominator for diluted earnings per share, treasury method) 39,181,736 [1]     33,709,584     35,803,504 [1] 30,491,082
Basic earnings per share (in Dollars per share) $ (0.55)     $ 0.56     $ (0.47) $ (0.7)
Diluted earnings per share (in Dollars per share) $ (0.55)     $ 0.23     $ (0.47) $ (0.7)
[1] This amount includes 1,085,000 of unexercised, pre-funded penny warrants.