XML 38 R27.htm IDEA: XBRL DOCUMENT v3.22.2.2
Description of Organization and Summary of Significant Accounting Policies - Schedule of Fair Value Measurements (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Assets:    
Assets, Fair Value Disclosure $ 116,034 $ 145,034
Money Market Funds [Member]    
Assets:    
Assets, Fair Value Disclosure 13,984 30,557
US Government Debt Securities [Member]    
Assets:    
Assets, Fair Value Disclosure 21,354 3,979
Corporate Bonds [Member]    
Assets:    
Assets, Fair Value Disclosure 35,754 56,135
Commercial Paper [Member]    
Assets:    
Assets, Fair Value Disclosure 44,942 54,363
Total Marketable Securities [Member]    
Assets:    
Assets, Fair Value Disclosure 102,050 114,477
Level 1 [Member]    
Assets:    
Assets, Fair Value Disclosure 35,338 34,536
Level 1 [Member] | Money Market Funds [Member]    
Assets:    
Assets, Fair Value Disclosure 13,984 30,557
Level 1 [Member] | US Government Debt Securities [Member]    
Assets:    
Assets, Fair Value Disclosure 21,354 3,979
Level 1 [Member] | Corporate Bonds [Member]    
Assets:    
Assets, Fair Value Disclosure 0 0
Level 1 [Member] | Commercial Paper [Member]    
Assets:    
Assets, Fair Value Disclosure 0 0
Level 1 [Member] | Total Marketable Securities [Member]    
Assets:    
Assets, Fair Value Disclosure 21,354 3,979
Level 2 [Member]    
Assets:    
Assets, Fair Value Disclosure 80,696 110,498
Level 2 [Member] | Money Market Funds [Member]    
Assets:    
Assets, Fair Value Disclosure 0 0
Level 2 [Member] | US Government Debt Securities [Member]    
Assets:    
Assets, Fair Value Disclosure 0 0
Level 2 [Member] | Corporate Bonds [Member]    
Assets:    
Assets, Fair Value Disclosure 35,754 56,135
Level 2 [Member] | Commercial Paper [Member]    
Assets:    
Assets, Fair Value Disclosure 44,942 54,363
Level 2 [Member] | Total Marketable Securities [Member]    
Assets:    
Assets, Fair Value Disclosure 80,696 110,498
Level 3 [Member]    
Assets:    
Assets, Fair Value Disclosure 0 0
Level 3 [Member] | Money Market Funds [Member]    
Assets:    
Assets, Fair Value Disclosure 0 0
Level 3 [Member] | US Government Debt Securities [Member]    
Assets:    
Assets, Fair Value Disclosure 0 0
Level 3 [Member] | Corporate Bonds [Member]    
Assets:    
Assets, Fair Value Disclosure 0 0
Level 3 [Member] | Commercial Paper [Member]    
Assets:    
Assets, Fair Value Disclosure 0 0
Level 3 [Member] | Total Marketable Securities [Member]    
Assets:    
Assets, Fair Value Disclosure $ 0 $ 0