v3.26.3
FINANCIAL INSTRUMENTS AND SIGNIFICANT CONCENTRATIONS - Fair Value on a Recurring Basis (Details) - Recurring - USD ($)
$ in Thousands
Jun. 30, 2026
Jun. 30, 2025
Financial Instruments    
Financial assets measured at fair value $ 103,288 $ 162,806
Money market funds    
Financial Instruments    
Cash equivalents 6,102 86,059
Corporate commercial paper    
Financial Instruments    
Cash equivalents   1,000
Marketable debt securities 41,878 16,588
U.S. Government agencies    
Financial Instruments    
Marketable debt securities   5,445
U.S. Government treasuries    
Financial Instruments    
Cash equivalents   1,996
Marketable debt securities 4,006 1,484
Corporate notes and bonds    
Financial Instruments    
Marketable debt securities 51,302 50,234
Level 1    
Financial Instruments    
Financial assets measured at fair value 6,102 86,059
Level 1 | Money market funds    
Financial Instruments    
Cash equivalents 6,102 86,059
Level 2    
Financial Instruments    
Financial assets measured at fair value 97,186 76,747
Level 2 | Corporate commercial paper    
Financial Instruments    
Cash equivalents   1,000
Marketable debt securities 41,878 16,588
Level 2 | U.S. Government agencies    
Financial Instruments    
Marketable debt securities   5,445
Level 2 | U.S. Government treasuries    
Financial Instruments    
Cash equivalents   1,996
Marketable debt securities 4,006 1,484
Level 2 | Corporate notes and bonds    
Financial Instruments    
Marketable debt securities $ 51,302 $ 50,234