XML 80 R63.htm IDEA: XBRL DOCUMENT v3.22.1
Long-term Debt (Details Narrative) - USD ($)
3 Months Ended 12 Months Ended
Jun. 30, 2021
Dec. 31, 2020
Dec. 31, 2016
Dec. 31, 2021
Payment for RPC $ 7,735      
Estimated annual payment for RPC       $ 1,957,323
Stock Issued During Period, Value, New Issues   $ 41,028    
RPC Agreements [Member]        
Stock Issued During Period, Value, New Issues     $ 1,488,550  
Series B-1 Preferred Stock [Member] | RPC Agreements [Member]        
Issuance of shares     113,000  
Warrants [Member] | RPC Agreements [Member]        
Warrants issued, shares     106,167