Quarterly report pursuant to Section 13 or 15(d)

EARNINGS PER SHARE INFORMATION (Details)

v3.23.1
EARNINGS PER SHARE INFORMATION (Details) - USD ($)
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Net Income $ 32,715,779 $ 7,112,043
Basic Weighted-Average Shares Outstanding (in shares) 177,984,323 100,192,562
Effect of dilutive securities:    
Diluted Weighted-Average Shares Outstanding (in shares) 190,138,969 124,004,178
Basic Earnings per Share (in usd per share) $ 0.18 $ 0.07
Diluted Earnings per Share (in usd per share) $ 0.17 $ 0.06
Common warrants    
Effect of dilutive securities:    
Weighted average number diluted shares outstanding adjustment (in shares) 10,608,680 21,710,443
Restricted stock units    
Effect of dilutive securities:    
Weighted average number diluted shares outstanding adjustment (in shares) 1,299,741 1,890,508
Performance stock units    
Effect of dilutive securities:    
Weighted average number diluted shares outstanding adjustment (in shares) 232,055 107,928
Stock options    
Effect of dilutive securities:    
Weighted average number diluted shares outstanding adjustment (in shares) 14,170 102,737