XML 63 R28.htm IDEA: XBRL DOCUMENT v3.19.3
12. LEASE OBLIGATIONS (Tables)
9 Months Ended
Sep. 30, 2019
Leases [Abstract]  
Schedule of future minimum lease payments
 Remainder of 2019   $103,490 
 Year ended December 31, 2020    407,792 
 2021    385,887 
 2022    382,287 
 2023    360,197 
 Thereafter    606,913 
 Total payments    2,246,566 
 Less: imputed interest    (660,660)
 Balance at September 30, 2019   $1,585,906