XML 47 R38.htm IDEA: XBRL DOCUMENT v3.22.1
Subsequent Events (Details Narrative) - USD ($)
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Jun. 21, 2021
Common Stock Shares, Issued 44,559,418    
Proceeds From Issuance Of Common Stock $ 854,052 $ 9,798,293  
June 2021 ATM Agreement [Member]      
Common Stock Shares, Issued 2,004,904   2,677,645
June 2021 ATM Agreement [Member] | Common Stock [Member]      
Common Stock Shares, Issued 18,615,037    
Proceeds From Issuance Of Common Stock $ 7,500,000