XML 45 R34.htm IDEA: XBRL DOCUMENT v3.20.2
Operating Lease - Schedule of Future Minimum Payments Under Non-cancellable Operating Leases (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Leases [Abstract]    
2020 (6 months) $ 571  
2021 1,173  
2022 1,208  
2023 1,244  
2024 1,280  
Thereafter 871  
Total future minimum lease payments 6,347  
Less imputed interest 1,121  
Total operating lease liability 5,226  
Less operating lease liability, current 782  
Operating lease liability, non-current $ 4,444 $ 4,849