XML 42 R29.htm IDEA: XBRL DOCUMENT v3.19.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2018
Commitments and Contingencies  
Schedule of future minimum lease payments under non‑cancelable operating leases

Future minimum noncancelable lease payments under operating leases as of December 31, 2018 are as follows:

 

 

 

 

 

Years ending December 31,

    

 

Facilities

2019

 

 

465,310

2020

 

$

357,079

Total minimum lease payments

 

$

822,389