XML 54 R41.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Maturities of operating lease liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Jun. 30, 2021
Maturities of operating lease liabilities    
Less than one year $ 8,378  
1 - 2 years 7,298  
2 - 3 years 6,044  
3 - 4 years 4,395  
4 - 5 years 3,635  
Thereafter 2,751  
Total 32,501  
Less: imputed interest (2,384)  
Total operating lease liabilities $ 30,117 $ 23,816