XML 51 R40.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value Measurements - Fair Value of Assets Measured on Recurring Basis (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Jun. 30, 2023
Fair values, Assets Measured on a Recurring Basis    
Amortized Cost $ 135,143 $ 173,419
Fair Value 135,231 173,462
Cash and Cash Equivalents 88,398 127,249
Short- term Investments 46,833 46,213
Cash    
Fair values, Assets Measured on a Recurring Basis    
Amortized Cost 40,004 49,775
Fair Value 40,004 49,775
Cash and Cash Equivalents 40,004 49,775
Short- term Investments 0 0
Money market funds | Level 1    
Fair values, Assets Measured on a Recurring Basis    
Amortized Cost 48,394 77,474
Fair Value 48,394 77,474
Cash and Cash Equivalents 48,394 77,474
Short- term Investments 0 0
Mutual funds | Level 1    
Fair values, Assets Measured on a Recurring Basis    
Amortized Cost 46,745 46,170
Fair Value 46,833 46,213
Cash and Cash Equivalents 0 0
Short- term Investments $ 46,833 $ 46,213