XML 57 R42.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases - Maturities of operating lease liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Jun. 30, 2023
Maturities of operating lease liabilities    
Less than one year $ 10,344  
1 - 2 years 8,894  
2 - 3 years 7,754  
3 - 4 years 4,230  
4 - 5 years 934  
Thereafter 278  
Total 32,434  
Less: imputed interest (2,920)  
Total lease liabilities $ 29,514 $ 33,520