XML 71 R56.htm IDEA: XBRL DOCUMENT v3.19.1
NOTES PAYABLE (Details) - USD ($)
Dec. 31, 2018
Dec. 31, 2017
Current Portion $ (293,641) $ (14,247)
Total Non-current portion $ 3,262,434 58,020
2018 Kenworth Tractor [Member]    
Notes payable   $ 72,267