XML 32 R22.htm IDEA: XBRL DOCUMENT v3.22.2.2
Fair Value Measurements and Fair Value of Financial Instruments - Summary of Cash Equivalents and Short-term Investments (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost Basis $ 120,336 $ 271,309
Unrealized Gains 0 1
Unrealized Losses (1,502) (317)
Estimated Fair Value 118,834 270,993
Less: cash equivalents, amortized cost basis (72,987) (25,808)
Less: cash equivalents, unrealized gains (2) 0
Less: cash equivalents, unrealized losses 6 1
Less: cash equivalents, estimated fair value (72,983) (25,807)
Money market funds | Level 1:    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost Basis 10,074 10,311
Unrealized Gains 0 0
Unrealized Losses 0 0
Estimated Fair Value 10,074 10,311
U.S. government and agency securities | Level 2:    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost Basis 81,323 62,268
Unrealized Gains 2 0
Unrealized Losses (1,165) (218)
Estimated Fair Value 80,160 62,050
Commercial paper | Level 2:    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost Basis 99,867 177,215
Unrealized Gains 0 1
Unrealized Losses (294) (61)
Estimated Fair Value 99,573 177,155
Corporate bonds | Level 2:    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost Basis 2,059 47,323
Unrealized Gains 0 0
Unrealized Losses (49) (39)
Estimated Fair Value 2,010 47,284
Total cash equivalents and short-term investments    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost Basis 193,323 297,117
Unrealized Gains 2 1
Unrealized Losses (1,508) (318)
Estimated Fair Value $ 191,817 $ 296,800