XML 45 R36.htm IDEA: XBRL DOCUMENT v3.22.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, 2022
USD ($)
Assets:  
Total $ 132,751
Level 1  
Assets:  
Total 5,248
Level 2  
Assets:  
Total 127,503
Money Market Funds  
Assets:  
Cash equivalents fair value disclosure 5,248
Money Market Funds | Level 1  
Assets:  
Cash equivalents fair value disclosure 5,248
Commercial Paper  
Assets:  
Investments fair value disclosure 39,464
Commercial Paper | Level 2  
Assets:  
Investments fair value disclosure 39,464
Corporate Bonds  
Assets:  
Investments fair value disclosure 81,309
Corporate Bonds | Level 2  
Assets:  
Investments fair value disclosure 81,309
U.S. Government Agencies  
Assets:  
Investments fair value disclosure 6,730
U.S. Government Agencies | Level 2  
Assets:  
Investments fair value disclosure $ 6,730