XML 46 R36.htm IDEA: XBRL DOCUMENT v3.22.2.2
Marketable Securities & Fair Value Measurements - Available-for-sale Measured at Fair Value (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Jun. 30, 2022
Marketable Securities [Abstract]    
Short-term available-for-sale debt securities $ 78,361 $ 88,375
Long-term available-for-sale debt securities 2,318 4,810
Recurring    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Amortized Cost 80,943 93,452
Unrealized Gains 3 0
Unrealized Losses (267) (267)
Fair Value 80,679 93,185
Marketable Securities [Abstract]    
Total marketable securities 80,898 93,409
Recurring | Commercial Paper    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Amortized Cost 33,575 36,800
Unrealized Gains 0 0
Unrealized Losses 0 0
Fair Value 33,575 36,800
Marketable Securities [Abstract]    
Total marketable securities 33,575 36,800
Recurring | Corporate Debt Securities    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Amortized Cost 18,539 27,193
Unrealized Gains 0 0
Unrealized Losses (162) (142)
Fair Value 18,377 27,051
Marketable Securities [Abstract]    
Total marketable securities 18,377 27,051
Recurring | Asset-backed Securities    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Amortized Cost 4,771 14,465
Unrealized Gains 0 0
Unrealized Losses (30) (58)
Fair Value 4,741 14,407
Marketable Securities [Abstract]    
Total marketable securities 4,741 14,407
Recurring | Equity Funds    
Marketable Securities [Abstract]    
Total marketable securities 219 224
Recurring | U.S. government securities    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Amortized Cost 24,058 14,994
Unrealized Gains 3 0
Unrealized Losses (75) (67)
Fair Value 23,986 14,927
Marketable Securities [Abstract]    
Total marketable securities $ 23,986 $ 14,927