Quarterly report pursuant to Section 13 or 15(d)

EARNINGS (LOSS) PER SHARE INFORMATION (Details)

v3.22.2
EARNINGS (LOSS) PER SHARE INFORMATION (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
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]            
Net income (loss) $ 41,944,422 $ 7,112,043 $ (15,887,159) $ (19,066,093) $ 49,056,465 $ (34,953,252)
Basic Weighted-Average Shares Outstanding 106,390,776   99,300,458   103,291,669 99,197,160
Effect of dilutive securities:            
Diluted Weighted-Average Shares Outstanding 130,597,589   99,300,458   126,251,705 99,197,160
Basic Earnings (Loss) per share $ 0.39   $ (0.16)   $ 0.47 $ (0.35)
Diluted Earnings (Loss) per share $ 0.32   $ (0.16)   $ 0.39 $ (0.35)
Common warrants            
Effect of dilutive securities:            
Weighted Average Number Diluted Shares Outstanding Adjustment 21,084,554       20,327,025  
Restricted Stock            
Effect of dilutive securities:            
Weighted Average Number Diluted Shares Outstanding Adjustment 2,614,251       2,274,467  
Performance Shares            
Effect of dilutive securities:            
Weighted Average Number Diluted Shares Outstanding Adjustment 393,023       243,475  
Stock options            
Effect of dilutive securities:            
Weighted Average Number Diluted Shares Outstanding Adjustment 114,985       115,069