XML 108 R88.htm IDEA: XBRL DOCUMENT v3.21.1
Leases - Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Mar. 31, 2020
Operating leases    
2022 $ 4,823  
2023 4,857  
2024 4,884  
2025 4,075  
2026 3,091  
Thereafter 4,605  
Total lease payments 26,335  
Less: Interest 1,959  
Present value of lease liabilities 24,376  
Finance leases    
2022 907  
2023 1,208  
2024 235  
2025 0  
2026 0  
Thereafter 0  
Total lease payments 2,350  
Less: Interest 150  
Finance lease obligations 2,200 $ 3,012
Total    
2022 5,730  
2023 6,065  
2024 5,119  
2025 4,075  
2026 3,091  
Thereafter 4,605  
Total lease payments $ 28,685