XML 57 R42.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements - Unrealized Gains and Losses (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
[1]
Cash equivalents    
Cash and cash equivalents $ 157,530 $ 43,759
Short-term marketable securities    
Fair Value 70,212 $ 49,620
Total 189,980  
Unrealized Gain 4  
Unrealized Loss (7)  
Fair Value 189,977  
Money market funds    
Cash equivalents    
Cash and cash equivalents 19,371  
Unrealized Gain 0  
Unrealized Loss 0  
Fair Value 19,371  
Commercial paper    
Cash equivalents    
Cash and cash equivalents 100,398  
Unrealized Gain 0  
Unrealized Loss (4)  
Fair Value 100,394  
Agency bonds    
Short-term marketable securities    
Amortized Cost 1,276  
Unrealized Gain 0  
Unrealized Loss 0  
Fair Value 1,276  
Commercial paper    
Short-term marketable securities    
Amortized Cost 66,413  
Unrealized Gain 4  
Unrealized Loss (3)  
Fair Value 66,414  
Corporate bond    
Short-term marketable securities    
Amortized Cost 2,522  
Unrealized Gain 0  
Unrealized Loss 0  
Fair Value $ 2,522  
[1] See Note 1 – Summary of Business and Significant Accounting Policies