XML 53 R42.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases - Maturities of operating lease liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Jun. 30, 2022
Maturities of operating lease liabilities    
Less than one year $ 10,529  
1 - 2 years 9,742  
2 - 3 years 7,903  
3 - 4 years 6,283  
4 - 5 years 5,424  
Thereafter 1,700  
Total 41,581  
Less: imputed interest (3,233)  
Total operating lease liabilities $ 38,348 $ 40,063