XML 54 R43.htm IDEA: XBRL DOCUMENT v3.21.1
Leases - Maturities of future lease liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Jun. 30, 2020
Leases    
2021 $ 2,047  
2022 7,047  
2023 5,143  
2024 4,101  
2025 3,320  
2026 and thereafter 18,357  
Total lease payments 40,015  
Less: interest 6,654  
Total operating lease liabilities $ 33,361 $ 23,715