XML 64 R65.htm IDEA: XBRL DOCUMENT v3.20.1
Leases - Maturities of Operating Lease Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Leases [Abstract]    
2020, remaining nine months $ 2,840  
2021 2,189  
2022 1,885  
2023 1,877  
2024 1,211  
2025 and thereafter 556  
Total lease payments 10,558  
Less: Imputed Interest (1,571)  
Total $ 8,987 $ 9,860