XML 74 R55.htm IDEA: XBRL DOCUMENT v3.19.1
12. Debt (Details - Debt maturities)
Dec. 31, 2018
USD ($)
Debt Disclosure [Abstract]  
2019 $ 1,676,223
2020 7,146,285
2021 $ 0