XML 58 R49.htm IDEA: XBRL DOCUMENT v3.23.1
SCHEDULE OF CALCULATIONS OF BASIC AND DILUTED EPS (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2021
Mar. 31, 2021
Jun. 30, 2022
Jun. 30, 2021
Earnings Per Share [Abstract]            
Net income (loss) $ 10,495,691 $ 9,340,000 $ (1,276,886) $ (613,926) $ 19,835,692 $ (1,890,812)
Deemed dividend         $ (6,930,335)
Weighted average shares - denominator basic computation 1,069,157   728,966   1,025,108 617,316
Effect of stock awards 2,128        
Effect of Series B warrant liability         $ 43,128
Effect of preferred stock 147,939        
Weighted average shares, as adjusted - denominator diluted computation 1,219,224   728,966   1,068,236 617,316
Earnings (loss) per common share - basic $ 9.82   $ (1.75)   $ 12.59 $ (3.06)
Earnings (loss) per common share - diluted $ 8.61   $ (1.75)   $ (12.84) $ (3.06)
Net income (loss), numerator, basic computation         $ 12,905,357 $ (1,890,812)
Recognition and change in fair value of warrant liability         (26,625,915)
Net income (loss), numerator, diluted computation         $ (13,720,558) $ (1,890,812)