XML 58 R44.htm IDEA: XBRL DOCUMENT v3.20.1
12. Operating Lease Right-of-use Assets and Operating Lease Liability (Details - Operating lease asset and liability) - USD ($)
Mar. 31, 2020
Dec. 31, 2019
Leases [Abstract]    
Office lease $ 157,213  
Less: accumulated amortization (38,669)  
Right-of-use assets, net 118,544 $ 128,399
Office lease 128,707 138,940
Less: current portion (46,415) (44,270)
Long term portion $ 82,292 $ 94,670