XML 45 R35.htm IDEA: XBRL DOCUMENT v3.22.2.2
Summary of Significant Accounting Policies - Marketable Securities (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Jun. 30, 2022
Marketable securities    
Marketable securities, short-term portion $ 75,100 $ 63,000
Marketable securities, long-term portion $ 17,600 21,700
Marketable Securities, Maturity Date, Start 1 year  
Marketable Securities, Maturity Date, End 2 years  
Amortized Cost $ 92,689 84,652
Allowance for Credit Losses 0 0
Net Carrying Amount 92,689 84,652
Gross Unrealize (Losses) (1,122) (890)
Fair Value 91,567 83,762
Corporate Bonds    
Marketable securities    
Amortized Cost 49,242 50,067
Net Carrying Amount 49,242 50,067
Gross Unrealize (Losses) (898) (691)
Fair Value 48,344 49,376
U.S. Treasury Notes    
Marketable securities    
Amortized Cost 16,374 16,399
Net Carrying Amount 16,374 16,399
Gross Unrealize (Losses) (224) (199)
Fair Value 16,150 16,200
Commercial Paper    
Marketable securities    
Amortized Cost 27,073 18,186
Net Carrying Amount 27,073 18,186
Fair Value $ 27,073 $ 18,186