XML 31 R63.htm IDEA: XBRL DOCUMENT v3.20.1
Operating Lease Liabilities - Operating Lease Maturity (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Operating Leases After Adoption    
2020 (remaining 9 months) $ 3,391  
2021 5,094  
2022 5,242  
2023 5,213  
2024 1,799  
2025 and thereafter 3,071  
Total lease payments 23,810  
Less: imputed interest (2,149)  
Less: tenant allowance (3,308)  
Total operating lease liabilities 18,353  
Operating lease liabilities, current 2,877  
Operating lease liabilities, noncurrent 15,476  
Total operating lease liabilities $ 18,353  
Operating Leases Before Adoption    
2020   $ 3,908
2021   5,055
2022   5,233
2023   5,141
2024   1,756
Thereafter   3,068
Total future minimum payments   $ 24,161