XML 62 R52.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Mar. 31, 2020
Jun. 30, 2019
Operating leases      
Remainder of 2021 $ 2,756    
2022 2,542    
2023 2,164    
2024 2,210    
2025 1,802    
Thereafter 4,766    
Total lease payments 16,240    
Less: Interest 1,640    
Present value of lease liabilities 14,600    
Finance leases      
Remainder of 2021 712    
2022 908    
2023 1,208    
2024 234    
2025 0    
Thereafter 0    
Total lease payments 3,062    
Less: Interest 250    
Present value of lease liabilities 2,812 $ 3,012 $ 3,593
Total      
Remainder of 2021 3,468    
2022 3,450    
2023 3,372    
2024 2,444    
2025 1,802    
Thereafter 4,766    
Total lease payments $ 19,302