XML 24 R50.htm IDEA: XBRL DOCUMENT v3.19.3
COMMITMENTS AND CONTINGENCIES (Tables)
12 Months Ended
Dec. 31, 2018
Commitments and Contingencies Disclosure [Abstract]  
Schedule of future non-cancellable rental commitments under operating leases

Future non-cancellable rental commitments under operating leases are as follows: 

 

  2019     $ 1,272,957  
  2020       1,032,302  
  2021       801,305  
  2022       501,411  
  2023       514,895  
  Thereafter       1,582,120  
        $ 5,704,990