XML 85 R71.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Operating Lease Liability Maturities (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Mar. 31, 2021
Leases [Abstract]    
2023 $ 3,127  
2024 3,053  
2025 2,409  
2026 2,482  
Thereafter 416  
Total lease payments 11,487  
Less imputed interest (2,298)  
Present value of future minimum lease payments 9,189  
Less operating lease liability, current portion (2,148) $ (1,807)
Operating lease liability, long-term portion $ 7,041 $ 9,189