XML 44 R28.htm IDEA: XBRL DOCUMENT v3.22.2
Marketable Securities - Summary of Marketable Securities (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2022
Dec. 31, 2021
Marketable Securities [Line Items]    
Amortized Cost $ 534,995 $ 554,988
Unrealized Gains   6
Unrealized Losses (6,856) (1,291)
Fair Value $ 528,139 $ 553,703
U.S. Treasuries    
Marketable Securities [Line Items]    
Maturity in Years 2 years or less 2 years or less
Amortized Cost $ 348,544 $ 305,763
Unrealized Gains   1
Unrealized Losses (5,372) (1,006)
Fair Value $ 343,172 $ 304,758
U.S. Government Agency Securities    
Marketable Securities [Line Items]    
Maturity in Years 2 years or less 2 years or less
Amortized Cost $ 87,115 $ 151,047
Unrealized Losses (839) (180)
Fair Value $ 86,276 $ 150,867
Non-U.S. Government Agency Securities    
Marketable Securities [Line Items]    
Maturity in Years 2 years or less 2 years or less
Amortized Cost $ 13,643 $ 23,787
Unrealized Losses (184) (49)
Fair Value $ 13,459 $ 23,738
Corporate Debt Securities    
Marketable Securities [Line Items]    
Maturity in Years 2 years or less 2 years or less
Amortized Cost $ 51,944 $ 74,391
Unrealized Gains   5
Unrealized Losses (461) (56)
Fair Value $ 51,483 $ 74,340
Commercial Paper    
Marketable Securities [Line Items]    
Maturity in Years Less than 1  
Amortized Cost $ 33,749  
Fair Value $ 33,749