v3.26.1
OTHER ASSETS - SCHEDULE OF MATURITIES OF LEASE LIABILITIES (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Jun. 30, 2025
Other Assets [Abstract]    
Within one year $ 15,986  
After one year and within two years 14,729  
After two years and within three years 13,223  
After three years and within four years 13,044  
After four years within five years 2,168  
After five years 1,012  
Total lease payments 60,162  
Less: amount representing interest (3,994)  
Total lease liability $ 56,168 $ 59,116