XML 39 R26.htm IDEA: XBRL DOCUMENT v3.20.1
Operating Lease (Tables)
12 Months Ended
Dec. 31, 2019
Leases [Abstract]  
Schedule of Future Minimum Payments Under Non-cancellable Operating Leases As of December 31, 2019, future minimum payments under non-cancellable operating leases were as follows (in thousands):

 

Year ending December 31,

 

Minimum

Payments

 

2020

 

$

1,123

 

2021

 

 

1,173

 

2022

 

 

1,208

 

2023

 

 

1,244

 

2024

 

 

1,280

 

Thereafter

 

 

871

 

Total future minimum lease payments

 

 

6,899

 

Less imputed interest

 

 

1,326

 

Total operating lease liability

 

 

5,573

 

Less operating lease liability, current

 

 

724

 

Operating lease liability, non-current

 

$

4,849