XML 37 R29.htm IDEA: XBRL DOCUMENT v3.19.3
Leases - Maturities of Operating Lease Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2019
May 31, 2019
Leases [Abstract]    
2019 (remaining) $ 616  
2020 2,517  
2021 2,537  
2022 2,481  
2023 1,523  
2024 566  
2025 and beyond 2,239  
Total future minimum lease payments 12,479 $ 1,800
Less imputed interest (1,810)  
Present value of operating lease liabilities 10,669  
Operating lease liabilities, current 2,001  
Operating lease liabilities, long-term $ 8,668