XML 105 R95.htm IDEA: XBRL DOCUMENT v3.22.1
Earnings (Loss) Per Share - Schedule of Earnings (Loss) Per Share, Basic and Diluted (Details) - USD ($)
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Numerator:    
Net income (loss) [1] $ 50,768,844 $ (6,771,415)
Denominator:    
Weighted average shares outstanding, Basic 119,980,766 85,307,705
Basic EPS $ 0.42 $ (0.08)
Denominator:    
Weighted average shares outstanding, diluted 121,844,837 85,307,705
Diluted EPS $ 0.42 $ (0.08)
Basic EPS 119,980,766 85,307,705
Diluted EPS 121,844,837 85,307,705
[1] Net income (loss) for the three months ended March 31, 2022 and 2021 was $50,768,844 and $(6,771,415), respectively.