v3.25.4
Financial Instruments and Significant Concentrations - Fair Value on a Recurring Basis (Details) - Recurring - USD ($)
$ in Thousands
Dec. 31, 2025
Jun. 30, 2025
Financial Instruments    
Financial assets measured at fair value $ 129,120 $ 162,806
Money market funds    
Financial Instruments    
Cash and cash equivalents 8,126 86,059
Corporate commercial paper    
Financial Instruments    
Cash and cash equivalents   1,000
Marketable debt securities 40,452 16,588
U.S. Government agencies    
Financial Instruments    
Marketable debt securities 1,270 5,445
U.S. Government treasuries    
Financial Instruments    
Cash and cash equivalents   1,996
Marketable debt securities 1,750 1,484
Corporate notes and bonds    
Financial Instruments    
Marketable debt securities 77,522 50,234
Level 1    
Financial Instruments    
Financial assets measured at fair value 8,126 86,059
Level 1 | Money market funds    
Financial Instruments    
Cash and cash equivalents 8,126 86,059
Level 2    
Financial Instruments    
Financial assets measured at fair value 120,994 76,747
Level 2 | Corporate commercial paper    
Financial Instruments    
Cash and cash equivalents   1,000
Marketable debt securities 40,452 16,588
Level 2 | U.S. Government agencies    
Financial Instruments    
Marketable debt securities 1,270 5,445
Level 2 | U.S. Government treasuries    
Financial Instruments    
Cash and cash equivalents   1,996
Marketable debt securities 1,750 1,484
Level 2 | Corporate notes and bonds    
Financial Instruments    
Marketable debt securities $ 77,522 $ 50,234