XML 66 R52.htm IDEA: XBRL DOCUMENT v3.22.1
Related Party Transactions (Details) - Prairie AquaTech, LLC - USD ($)
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2021
Related Party Transaction [Line Items]      
Revenue from related parties $ 3,755,756 $ 1,502,827  
Due from related parties $ 1,739,551   $ 776,767