v3.25.1
INVESTMENTS IN MARKETABLE DEBT SECURITIES - Investments in Marketable Securities (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Jun. 30, 2024
INVESTMENTS IN MARKETABLE DEBT SECURITIES    
Short-term investments $ 72,296 $ 56,478
Long-term investments 1,514 263
Total investments $ 73,810 $ 56,741