XML 38 R28.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements - Summary of Cash and Cash Equivalents and Marketable Securities Classified as Available-for-sale Securities (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost $ 325,929 $ 344,350
Gross Unrealized Gain 3 7
Gross Unrealized Loss (680) (136)
Fair Value 325,252 344,221
Cash and cash equivalents    
Debt Securities, Available-for-sale [Line Items]    
Fair Value 105,292 129,763
Short-term marketable securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 220,637 214,587
Fair Value 219,960 214,458
U.S. treasury securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 168,668 141,093
Gross Unrealized Gain 3 0
Gross Unrealized Loss (662) (116)
Fair Value 168,009 140,977
Money market funds    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 105,292 129,763
Gross Unrealized Gain 0 0
Gross Unrealized Loss 0 0
Fair Value 105,292 129,763
Commercial paper    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 44,373 8,497
Gross Unrealized Gain 0 0
Gross Unrealized Loss 0 0
Fair Value 44,373 8,497
Corporate and agency bonds    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 7,596 64,997
Gross Unrealized Gain 0 7
Gross Unrealized Loss (18) (20)
Fair Value $ 7,578 $ 64,984