XML 67 R35.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies - Schedule of Fair Value Measurements (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Assets:    
Assets Fair Value Disclosure $ 145,034  
Liabilities:    
Liabilities fair value   $ 551
Redeemable Convertible Preferred Stock Tranche Liability [Member]    
Liabilities:    
Liabilities fair value   551
Level 1 [Member]    
Assets:    
Assets Fair Value Disclosure 34,536  
Liabilities:    
Liabilities fair value  
Level 1 [Member] | Redeemable Convertible Preferred Stock Tranche Liability [Member]    
Liabilities:    
Liabilities fair value  
Level 2 [Member]    
Assets:    
Assets Fair Value Disclosure 110,498  
Liabilities:    
Liabilities fair value  
Level 2 [Member] | Redeemable Convertible Preferred Stock Tranche Liability [Member]    
Liabilities:    
Liabilities fair value  
Level 3 [Member]    
Assets:    
Assets Fair Value Disclosure 0  
Liabilities:    
Liabilities fair value   551
Level 3 [Member] | Redeemable Convertible Preferred Stock Tranche Liability [Member]    
Liabilities:    
Liabilities fair value   $ 551
Money Market Funds [Member]    
Assets:    
Assets Fair Value Disclosure 30,557  
Money Market Funds [Member] | Level 1 [Member]    
Assets:    
Assets Fair Value Disclosure 30,557  
Money Market Funds [Member] | Level 2 [Member]    
Assets:    
Assets Fair Value Disclosure  
Money Market Funds [Member] | Level 3 [Member]    
Assets:    
Assets Fair Value Disclosure  
US Government Debt Securities [Member]    
Assets:    
Assets Fair Value Disclosure 3,979  
US Government Debt Securities [Member] | Level 1 [Member]    
Assets:    
Assets Fair Value Disclosure 3,979  
US Government Debt Securities [Member] | Level 2 [Member]    
Assets:    
Assets Fair Value Disclosure  
US Government Debt Securities [Member] | Level 3 [Member]    
Assets:    
Assets Fair Value Disclosure  
Commercial Paper [Member]    
Assets:    
Assets Fair Value Disclosure 54,363  
Commercial Paper [Member] | Level 1 [Member]    
Assets:    
Assets Fair Value Disclosure  
Commercial Paper [Member] | Level 2 [Member]    
Assets:    
Assets Fair Value Disclosure 54,363  
Commercial Paper [Member] | Level 3 [Member]    
Assets:    
Assets Fair Value Disclosure  
Corporate Bond Securities [Member]    
Assets:    
Assets Fair Value Disclosure 56,135  
Corporate Bond Securities [Member] | Level 1 [Member]    
Assets:    
Assets Fair Value Disclosure  
Corporate Bond Securities [Member] | Level 2 [Member]    
Assets:    
Assets Fair Value Disclosure 56,135  
Corporate Bond Securities [Member] | Level 3 [Member]    
Assets:    
Assets Fair Value Disclosure  
Total Marketable Securities [Member]    
Assets:    
Assets Fair Value Disclosure 114,477  
Total Marketable Securities [Member] | Level 1 [Member]    
Assets:    
Assets Fair Value Disclosure 3,979  
Total Marketable Securities [Member] | Level 2 [Member]    
Assets:    
Assets Fair Value Disclosure 110,498  
Total Marketable Securities [Member] | Level 3 [Member]    
Assets:    
Assets Fair Value Disclosure