XML 70 R54.htm IDEA: XBRL DOCUMENT v3.25.2
LEASES - Maturities of operating lease liabilities under ASC 842 (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Jun. 30, 2024
Maturities of operating lease liabilities    
Less than one year $ 13,043  
1 - 2 years 11,233  
2 - 3 years 5,585  
3 - 4 years 2,829  
4 - 5 years 1,451  
Thereafter 1,406  
Total 35,547  
Less: imputed interest (2,858)  
Total lease liabilities $ 32,689 $ 30,833