XML 62 R35.htm IDEA: XBRL DOCUMENT v3.22.0.1
Marketable Securities - Summary of Marketable Securities (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Marketable Securities [Line Items]    
Marketable Securities, Amortized Cost $ 75,083  
Marketable Securities, Unrealized Loss (168)  
Marketable Securities, Fair Value 74,915 $ 0
Corporate Bonds    
Marketable Securities [Line Items]    
Marketable Securities, Amortized Cost 17,598  
Marketable Securities, Unrealized Loss (74)  
Marketable Securities, Fair Value 17,524  
Commercial Paper    
Marketable Securities [Line Items]    
Marketable Securities, Amortized Cost 27,487  
Marketable Securities, Fair Value 27,487  
US Government Debt Securities    
Marketable Securities [Line Items]    
Marketable Securities, Amortized Cost 29,998  
Marketable Securities, Unrealized Loss (94)  
Marketable Securities, Fair Value $ 29,904