XML 114 R79.htm IDEA: XBRL DOCUMENT v3.21.1
Leases - Maturities of Lease Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Mar. 31, 2020
Leases [Abstract]    
2022 $ 7,526  
2023 4,816  
2024 4,071  
2025 3,978  
2026 2,143  
Thereafter 2,535  
Total Minimum Lease Payments 25,069  
Less: Imputed Interest (2,181)  
Present value of operating lease liabilities 22,888  
Less: Current Portion of operating lease liabilities 7,469 $ 7,699
Long-term operating lease liabilities $ 15,419 $ 8,808