v3.25.1
INVESTMENTS IN MARKETABLE DEBT SECURITIES - Additional Information (Details) - USD ($)
$ in Thousands
9 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Jun. 30, 2024
INVESTMENTS IN MARKETABLE DEBT SECURITIES      
Debt securities, available-for-sale, term 2 years    
Debt securities, available-for-sale, weighted average term 1 year    
Short-term investments $ 72,296   $ 56,478
Long-term investments 1,514   263
Proceeds from maturities of marketable debt securities 85,799 $ 85,766  
Investment in marketable securities 100,686 $ 56,730  
Interest receivable 500   $ 400
Allowance for credit losses related to investments in marketable debt securities $ 0