v3.22.4
Leases - Maturities of operating lease liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Jun. 30, 2022
Maturities of operating lease liabilities    
Less than one year $ 11,098  
1 - 2 years 9,261  
2 - 3 years 7,248  
3 - 4 years 6,554  
4 - 5 years 3,869  
Thereafter 1,702  
Total 39,732  
Less: imputed interest (3,430)  
Total operating lease liabilities $ 36,302 $ 40,063