v3.23.3
Summary of Significant Accounting Policies - Marketable Securities (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Marketable securities        
Investment income, nonoperating $ 5,500 $ 1,400    
Marketable securities, short-term portion 105,300     $ 111,900
Marketable securities, long-term portion $ 21,200     22,800
Marketable Securities, Maturity Date, Start 1 year   1 year  
Marketable Securities, Maturity Date, End 2 years   2 years  
Amortized Cost $ 126,439     134,672
Allowance for Credit Losses 0   $ 0  
Net Carrying Amount 126,439     134,672
Gross Unrealized (Losses) (537)     (688)
Fair Value 125,902     133,984
Corporate Bonds        
Marketable securities        
Amortized Cost 47,897     52,567
Net Carrying Amount 47,897     52,567
Gross Unrealized (Losses) (370)     (460)
Fair Value 47,527     52,107
U.S. Treasury Notes        
Marketable securities        
Amortized Cost 40,935     46,156
Net Carrying Amount 40,935     46,156
Gross Unrealized (Losses) (167)     (228)
Fair Value 40,768     45,928
Commercial Paper        
Marketable securities        
Amortized Cost 37,607     35,949
Net Carrying Amount 37,607     35,949
Fair Value $ 37,607     $ 35,949