XML 41 R58.htm IDEA: XBRL DOCUMENT v3.20.1
Note 11 - Right-of-use Assets - Operating Lease (Details) - USD ($)
Mar. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Present value of lease liabilities $ 111,428 $ 127,615
Operating Lease, Office Lease [Member]      
2020 21,747    
2021 29,768    
2022 30,798    
2023 31,827    
2024 7,272    
Total lease payments 121,412    
Less: Interest (9,984)    
Present value of lease liabilities $ 111,428