XML 55 R44.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Maturities of operating lease liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Jun. 30, 2021
Maturities of operating lease liabilities    
Less than one year $ 10,101  
1 - 2 years 9,383  
2 - 3 years 7,438  
3 - 4 years 6,016  
4 - 5 years 5,437  
Thereafter 2,314  
Total 40,689  
Less: imputed interest (3,191)  
Total operating lease liabilities $ 37,498 $ 23,816