XML 30 R39.htm IDEA: XBRL DOCUMENT v3.20.1
7. LONG TERM DEBT (Details 1)
Dec. 31, 2019
USD ($)
Debt Disclosure [Abstract]  
2020 $ 438,378
2021 450,040
2022 472,420
2023 496,970
2024 522,798
Thereafter 4,042,911
Future minimum principal payments of long-term debt total $ 6,423,517