XML 67 R48.htm IDEA: XBRL DOCUMENT v3.22.2.2
Marketable Securities & Fair Value Measurements - Available-for-sale Measured at Fair Value (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Jun. 30, 2021
Marketable Securities [Abstract]    
Short-term available-for-sale debt securities $ 88,375 $ 129,908
Long-term available-for-sale debt securities 4,810 5,748
Recurring    
Marketable Securities [Abstract]    
Available-for-sale debt securities 93,185 135,656
Total marketable securities 93,409 135,968
Amortized Cost 93,452 135,646
Unrealized Gains 0 23
Unrealized Losses (267) (13)
Recurring | Commercial Paper [Member]    
Marketable Securities [Abstract]    
Available-for-sale debt securities 36,800 47,361
Total marketable securities 36,800 47,361
Amortized Cost 36,800 47,361
Unrealized Gains 0 0
Unrealized Losses 0 0
Recurring | US Government Debt Securities [Member]    
Marketable Securities [Abstract]    
Available-for-sale debt securities 14,927 20,230
Total marketable securities 14,927 20,230
Amortized Cost 14,994 20,229
Unrealized Gains 0 1
Unrealized Losses (67) 0
Recurring | Corporate Debt Securities [Member]    
Marketable Securities [Abstract]    
Available-for-sale debt securities 27,051 57,134
Total marketable securities 27,051 57,134
Amortized Cost 27,193 57,134
Unrealized Gains 0 12
Unrealized Losses (142) (12)
Recurring | Asset-backed Securities [Member]    
Marketable Securities [Abstract]    
Available-for-sale debt securities 14,407 10,931
Total marketable securities 14,407 10,931
Amortized Cost 14,465 10,922
Unrealized Gains 0 10
Unrealized Losses (58) (1)
Recurring | Equity Funds [Member]    
Marketable Securities [Abstract]    
Total marketable securities $ 224 $ 312