XML 93 R61.htm IDEA: XBRL DOCUMENT v3.22.0.1
SHARE PURCHASE, SUBSCRIPTION AGREEMENTS, AND ACQUISITION - Crystal Energy, LLC Pro Forma (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Business Combination and Asset Acquisition [Abstract]      
Revenue $ 78,190,691 $ 86,452,097 $ 261,668,500
Net income (loss) $ 313,789 $ (690,004) $ (5,724,176)