XML 72 R54.htm IDEA: XBRL DOCUMENT v3.22.0.1
Investments and Fair Value Measurements - Available-For-Sale Investments (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost $ 892,948 $ 151,626
Gross Unrealized Gain 1 110
Gross Unrealized Loss (2,243) (5)
Fair Value 890,706 151,731
U.S. Treasury securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 425,560 95,884
Gross Unrealized Gain 1 93
Gross Unrealized Loss (1,086) (5)
Fair Value 424,475 95,972
Corporate notes and bonds    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 209,550 14,297
Gross Unrealized Gain 0 17
Gross Unrealized Loss (925) 0
Fair Value 208,625 14,314
Commercial paper    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 124,098 41,445
Gross Unrealized Gain 0 0
Gross Unrealized Loss (9) 0
Fair Value 124,089 $ 41,445
Asset-backed securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 98,857  
Gross Unrealized Gain 0  
Gross Unrealized Loss (140)  
Fair Value 98,717  
Municipal securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 4,577  
Gross Unrealized Gain 0  
Gross Unrealized Loss (15)  
Fair Value 4,562  
Foreign government and supranational securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 30,306  
Gross Unrealized Gain 0  
Gross Unrealized Loss (68)  
Fair Value $ 30,238