XML 64 R46.htm IDEA: XBRL DOCUMENT v3.20.1
Leases - Maturities of Operating and Finance Lease Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Apr. 01, 2019
Mar. 31, 2019
Operating leases      
2021 $ 4,927    
2022 4,207    
2023 2,855    
2024 2,685    
2025 2,083    
Thereafter 3,901    
Total undiscounted future minimum lease payments 20,658    
Less: difference between undiscounted lease payments and discounted lease liabilities (5,322)    
Total lease liabilities 15,336 $ 16,300  
Finance leases      
2021 29    
2022 21    
2023 5    
2024 2    
Total undiscounted future minimum lease payments 57    
Less: difference between undiscounted lease payments and discounted lease liabilities (8)    
Total lease liabilities $ 49    
Operating leases      
2020     $ 4,143
2021     3,945
2022     3,166
2023     1,916
2024     1,770
Thereafter     4,497
Total lease payments     19,437
Finance leases      
2020     27
2021     23
2022     15
Total lease payments     65
Less: Amounts representing interest     (8)
Present value of lease liabilities     $ 57