XML 88 R63.htm IDEA: XBRL DOCUMENT v3.21.1
Leases - Operating Lease Liability Maturities (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Mar. 31, 2020
Leases [Abstract]    
2022 $ 3,028  
2023 3,127  
2024 3,053  
2025 2,409  
2026 2,482  
Thereafter 416  
Total lease payments 14,515  
Less imputed interest (3,519)  
Present value of future minimum lease payments 10,996  
Less operating lease liability, current portion (1,807) $ (1,516)
Operating lease liability, long-term portion $ 9,189 $ 10,996