Quarterly report pursuant to Section 13 or 15(d)

EARNINGS (LOSS) PER SHARE INFORMATION (Details)

v3.22.2.2
EARNINGS (LOSS) PER SHARE INFORMATION (Details) - 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
Antidilutive securities excluded from computation of earnings per share                
Net income (loss) $ 75,085,891 $ 41,944,422 $ 7,112,043 $ 14,163,934 $ (15,887,159) $ (19,066,093) $ 124,142,356 $ (20,789,318)
Basic Weighted-Average Shares Outstanding 115,376,280     99,358,504     107,349,184 99,251,532
Effect of dilutive securities:                
Diluted Weighted-Average Shares Outstanding 151,754,995     121,220,748     134,826,275 99,251,532
Basic Earnings (Loss) per share $ 0.65     $ 0.14     $ 1.16 $ (0.21)
Diluted Earnings (Loss) per share $ 0.49     $ 0.12     $ 0.92 $ (0.21)
Common warrants                
Effect of dilutive securities:                
Weighted Average Number Diluted Shares Outstanding Adjustment 19,884,296     20,263,018     20,180,729  
Convertible preferred stock                
Effect of dilutive securities:                
Weighted Average Number Diluted Shares Outstanding Adjustment 14,337,127           4,831,559  
Restricted Stock                
Effect of dilutive securities:                
Weighted Average Number Diluted Shares Outstanding Adjustment 1,908,662     1,463,690     2,135,675  
Performance Shares                
Effect of dilutive securities:                
Weighted Average Number Diluted Shares Outstanding Adjustment 196,520           235,440  
Stock options                
Effect of dilutive securities:                
Weighted Average Number Diluted Shares Outstanding Adjustment 52,110     135,536     93,688