Quarterly report pursuant to Section 13 or 15(d)

12. LEASE OBLIGATIONS (Tables)

v3.20.1
12. LEASE OBLIGATIONS (Tables)
3 Months Ended
Mar. 31, 2020
Leases [Abstract]  
Schedule of future minimum lease payments
  Remainder of 2020     $ 320,128  
  Year ended December 31, 2021       481,708  
  2022       480,982  
  2023       461,853  
  2024       417,721  
  Thereafter       978,007  
  Total payments       3,140,399  
  Less: imputed interest       (1,114,773 )
  Current portion       (193,987 )
  Balance at March 31, 2020     $ 1,831,639