XML 52 R41.htm IDEA: XBRL DOCUMENT v3.21.4
Leases - Maturities of operating lease liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Jun. 30, 2021
Maturities of operating lease liabilities    
Less than one year $ 8,705  
1 - 2 years 7,961  
2 - 3 years 6,361  
3 - 4 years 4,666  
4 - 5 years 4,065  
Thereafter 2,684  
Total 34,442  
Less: imputed interest (2,623)  
Total operating lease liabilities $ 31,819 $ 23,816