XML 47 R36.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value Measurements - Schedule of Fair Value and Amortized Cost of Investments in Marketable Securities by Major Security Type (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Amortized Cost $ 1,278,349 $ 682,559
Unrealized Gain 13 4
Unrealized Loss (7,257) (1,265)
Fair Value 1,271,105 681,298
Money Market Funds    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Amortized Cost 187,998 147,914
Fair Value 187,998 147,914
U.S. Treasury Securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Amortized Cost 322,351 112,473
Unrealized Gain 1 1
Unrealized Loss (2,150) (304)
Fair Value 320,202 112,170
Corporate Securities and Commercial Paper    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Amortized Cost 752,429 422,172
Unrealized Gain 8 3
Unrealized Loss (5,086) (961)
Fair Value 747,351 $ 421,214
Certificates of Deposit    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Amortized Cost 12,071  
Unrealized Gain 4  
Unrealized Loss (2)  
Fair Value 12,073  
U.S. Government Agency Obligation    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Amortized Cost 3,500  
Unrealized Loss (19)  
Fair Value $ 3,481