XML 61 R41.htm IDEA: XBRL DOCUMENT v3.25.2
INVESTMENTS IN MARKETABLE DEBT SECURITIES - Cash and Cash Equivalents and Marketable Securities Held (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Jun. 30, 2024
INVESTMENTS IN MARKETABLE DEBT SECURITIES    
Amortized Cost $ 73,758 $ 56,820
Gross Unrealized Gains 19  
Gross Unrealized Losses (26) (79)
Fair Value 73,751 56,741
Corporate commercial paper    
INVESTMENTS IN MARKETABLE DEBT SECURITIES    
Amortized Cost 16,595 20,941
Gross Unrealized Gains 1  
Gross Unrealized Losses (8) (12)
Fair Value 16,588 20,929
Obligations of U.S. government agencies    
INVESTMENTS IN MARKETABLE DEBT SECURITIES    
Amortized Cost 5,447 2,001
Gross Unrealized Losses (2) (4)
Fair Value 5,445 1,997
U.S. Treasury obligations    
INVESTMENTS IN MARKETABLE DEBT SECURITIES    
Amortized Cost 1,485 2,727
Gross Unrealized Losses (1) (7)
Fair Value 1,484 2,720
Corporate notes and bonds    
INVESTMENTS IN MARKETABLE DEBT SECURITIES    
Amortized Cost 50,231 30,888
Gross Unrealized Gains 18  
Gross Unrealized Losses (15) (56)
Fair Value $ 50,234 30,832
Asset-backed securities    
INVESTMENTS IN MARKETABLE DEBT SECURITIES    
Amortized Cost   263
Fair Value   $ 263