XML 54 R37.htm IDEA: XBRL DOCUMENT v3.24.3
INVESTMENTS IN MARKETABLE DEBT SECURITIES - Cash and Cash Equivalents and Marketable Securities Held (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Jun. 30, 2023
INVESTMENTS IN MARKETABLE DEBT SECURITIES    
Amortized Cost $ 56,820 $ 102,681
Gross Unrealized Gains   3
Gross Unrealized Losses (79) (354)
Fair Value 56,741 102,330
Corporate commercial paper    
INVESTMENTS IN MARKETABLE DEBT SECURITIES    
Amortized Cost 20,941 41,670
Gross Unrealized Losses (12) (73)
Fair Value 20,929 41,597
Obligations of U.S. government agencies    
INVESTMENTS IN MARKETABLE DEBT SECURITIES    
Amortized Cost 2,001 26,565
Gross Unrealized Losses (4) (170)
Fair Value 1,997 26,395
U.S. Treasury obligations    
INVESTMENTS IN MARKETABLE DEBT SECURITIES    
Amortized Cost 2,727 10,416
Gross Unrealized Gains   2
Gross Unrealized Losses (7) (14)
Fair Value 2,720 10,404
Corporate notes and bonds    
INVESTMENTS IN MARKETABLE DEBT SECURITIES    
Amortized Cost 30,888 19,253
Gross Unrealized Gains   1
Gross Unrealized Losses (56) (14)
Fair Value 30,832 19,240
Asset-backed securities    
INVESTMENTS IN MARKETABLE DEBT SECURITIES    
Amortized Cost 263 4,777
Gross Unrealized Losses   (83)
Fair Value $ 263 $ 4,694