XML 46 R35.htm IDEA: XBRL DOCUMENT v3.22.2.2
Fair Value of Financial Assets and Liabilities - Summary of Financial Instruments Measured at Fair Value on Recurring Basis (Details) - Fair Value, Recurring - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Financial assets:    
Total financial assets measured at fair value $ 193,258 $ 235,676
Money Market Funds | Cash Equivalents    
Financial assets:    
Total financial assets measured at fair value 17,857 10,319
Marketable Securities    
Financial assets:    
Total financial assets measured at fair value 175,401 225,357
Level 1    
Financial assets:    
Total financial assets measured at fair value 49,401 37,505
Level 1 | Money Market Funds | Cash Equivalents    
Financial assets:    
Total financial assets measured at fair value 17,857 10,319
Level 1 | Marketable Securities    
Financial assets:    
Total financial assets measured at fair value 31,544 27,186
Level 2    
Financial assets:    
Total financial assets measured at fair value 143,857 198,171
Level 2 | Marketable Securities    
Financial assets:    
Total financial assets measured at fair value $ 143,857 $ 198,171