XML 48 R32.htm IDEA: XBRL DOCUMENT v3.6.0.2
COMMITMENTS AND CONTINGENCIES (Tables)
12 Months Ended
Dec. 31, 2016
Commitments and Contingencies Disclosure [Abstract]  
Schedule of future minimum rental payments

As of December 31, 2016, future minimum rental payments on non-cancelable operating leases are as follows:

 

Years Ending December 31,        
  2017     $ 864,827  
  2018       942,305  
  2019       1,083,890  
  2020       1,102,667  
  2021       934,313  
  Total minimum lease payments     $ 4,928,002