XML 60 R55.htm IDEA: XBRL DOCUMENT v3.20.1
LONG-TERM DEBT - Future payments (Details) - USD ($)
Dec. 31, 2019
Dec. 31, 2018
Future payments of long-term debt    
2020 $ 260,939  
2021 274,858  
2022 289,120  
2023 304,122  
2024 319,688  
Thereafter 1,190,267  
Long term debt total $ 2,638,994 $ 3,046,008