XML 18 R22.htm IDEA: XBRL DOCUMENT v3.19.3
Commitments and Contingencies (Tables)
9 Months Ended
Sep. 30, 2019
Schedule of Future Minimum Lease Payments Due Under Noncancelable Operating Lease
As of September 30, 2019, the future minimum lease payments due under the noncancelable operating lease is as follows (in thousands):
 
Remainder of 2019 (three months)
  $1,405 
2020
   5,782 
2021
   6,072 
2022
   6,375 
2023
   6,734 
Thereafter
   32,000 
   
 
 
 
   $58,368