XML 47 R37.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurements - Schedule of Financial Assets And Liabilities Measured at Fair Value on Recurring Basis (Details) - Fair Value Measurements Recurring Basis
$ in Thousands
Mar. 31, 2023
USD ($)
Assets:  
Total $ 93,246
Level 1  
Assets:  
Total 5,850
Level 2  
Assets:  
Total 87,396
Money Market Funds  
Assets:  
Cash equivalents fair value disclosure 5,850
Money Market Funds | Level 1  
Assets:  
Cash equivalents fair value disclosure 5,850
Commercial Paper  
Assets:  
Investments fair value disclosure 30,362
Commercial Paper | Level 2  
Assets:  
Investments fair value disclosure 30,362
Corporate Bonds  
Assets:  
Investments fair value disclosure 48,751
Corporate Bonds | Level 2  
Assets:  
Investments fair value disclosure 48,751
U.S. Government Agencies  
Assets:  
Investments fair value disclosure 8,283
U.S. Government Agencies | Level 2  
Assets:  
Investments fair value disclosure $ 8,283