Quarterly report pursuant to Section 13 or 15(d)

EARNINGS (LOSS) PER SHARE INFORMATION (Details)

v3.22.1
EARNINGS (LOSS) PER SHARE INFORMATION (Details) - USD ($)
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Net income (loss) $ 7,112,043 $ (19,066,093)
Basic Weighted-Average Shares Outstanding 100,192,562 99,092,715
Effect of dilutive securities:    
Diluted Weighted-Average Shares Outstanding 124,004,178 99,092,715
Basic Earnings (Loss) per share $ 0.07 $ (0.19)
Diluted Earnings (Loss) per share $ 0.06 $ (0.19)
Common warrants    
Effect of dilutive securities:    
Weighted Average Number Diluted Shares Outstanding Adjustment 21,710,443  
Restricted Stock    
Effect of dilutive securities:    
Weighted Average Number Diluted Shares Outstanding Adjustment 1,890,508  
Performance Shares    
Effect of dilutive securities:    
Weighted Average Number Diluted Shares Outstanding Adjustment 107,928  
Stock options    
Effect of dilutive securities:    
Weighted Average Number Diluted Shares Outstanding Adjustment 102,737