XML 32 R62.htm IDEA: XBRL DOCUMENT v3.20.1
Leases - Operating Lease Liability Maturities (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Apr. 01, 2019
Leases [Abstract]    
2021 $ 2,939  
2022 3,028  
2023 3,127  
2024 3,053  
2025 2,409  
Thereafter 2,898  
Total lease payments 17,454  
Less imputed interest (4,942)  
Present value of future minimum lease payments 12,512  
Less operating lease liability, current portion (1,516) $ (800)
Operating lease liability, long-term portion $ 10,996 $ 9,800