Annual report pursuant to Section 13 and 15(d)

EARNINGS (LOSS) PER SHARE INFORMATION (Details)

v3.22.4
EARNINGS (LOSS) PER SHARE INFORMATION (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Net Income (Loss) $ 138,635,025 $ 3,322,892 $ (253,411,828)
Basic Weighted-Average Shares Outstanding 121,264,175 99,387,028 72,891,310
Effect of dilutive securities:      
Diluted Weighted-Average Shares Outstanding 141,754,668 121,193,175 72,891,310
Basic earnings (loss) per share (in usd per share) $ 1.14 $ 0.03 $ (3.48)
Diluted earnings (loss) per share (in usd per share) $ 0.98 $ 0.03 $ (3.48)
Common warrants      
Effect of dilutive securities:      
Weighted average number diluted shares outstanding adjustment 18,118,722 20,116,440 0
Restricted stock units      
Effect of dilutive securities:      
Weighted average number diluted shares outstanding adjustment 2,040,181 1,613,810 0
Performance stock units      
Effect of dilutive securities:      
Weighted average number diluted shares outstanding adjustment 248,206 0 0
Stock options      
Effect of dilutive securities:      
Weighted average number diluted shares outstanding adjustment 83,384 75,897 0