XML 46 R33.htm IDEA: XBRL DOCUMENT v3.22.1
Cash Equivalents and Short-Term Investments - Summary of Cash Equivalents and Short-Term Investments (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Cash And Cash Equivalents [Line Items]    
Cash equivalents $ 23,711 $ 47,541
Cash equivalents and short-term investments, Amortized Cost Basis 159,603 159,515
Unrealized Gains 0 0
Unrealized Losses (1,017) (202)
Cash equivalents and short-term investments, Fair Value 158,586 159,313
Short-term investments 134,875 111,772 [1]
U.S. Treasury Securities    
Cash And Cash Equivalents [Line Items]    
Short-term investments Amortized Cost Basis 110,452 80,353
Unrealized Gains 0 0
Unrealized Losses (966) (198)
Short-term investments, Fair Value 109,486 80,155
Money Market Funds    
Cash And Cash Equivalents [Line Items]    
Cash equivalents 23,711 47,541
Commercial Paper    
Cash And Cash Equivalents [Line Items]    
Short-term investments Amortized Cost Basis 16,483 20,472
Unrealized Gains 0 0
Unrealized Losses 0 0
Short-term investments, Fair Value 16,483 20,472
Corporate Bonds    
Cash And Cash Equivalents [Line Items]    
Short-term investments Amortized Cost Basis 8,957 11,149
Unrealized Gains 0 0
Unrealized Losses (51) (4)
Short-term investments, Fair Value $ 8,906 $ 11,145
[1] The condensed consolidated balance sheet as of December 31, 2021 is derived from the audited consolidated financial statements as of that date.