XML 56 R46.htm IDEA: XBRL DOCUMENT v3.22.2.2
Marketable Securities - Summary of Marketable Securities (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Debt Securities, Available-for-sale [Line Items]    
Marketable securities held, Amortized Cost $ 942,717 $ 405,703
Marketable securities held, Gross Unrealized Gains 2 32
Marketable securities held, Gross Unrealized Losses (4,676) (82)
Marketable securities held, Fair Value 938,043 405,653
Commercial Paper    
Debt Securities, Available-for-sale [Line Items]    
Available-for-sale, Amortized Cost 623,804 368,778
Available-for-sale, Gross Unrealized Gains 2 32
Available-for-sale, Gross Unrealized Losses (2,471) (67)
Available-for-sale, Fair Value 621,335 368,743
Corporate Notes    
Debt Securities, Available-for-sale [Line Items]    
Available-for-sale, Amortized Cost 19,093 16,758
Available-for-sale, Gross Unrealized Losses (172) (15)
Available-for-sale, Fair Value 18,921 16,743
U.S. Treasury Securities    
Debt Securities, Available-for-sale [Line Items]    
Available-for-sale, Amortized Cost 226,112  
Available-for-sale, Gross Unrealized Losses (1,792)  
Available-for-sale, Fair Value 224,320  
U.S Government securities    
Debt Securities, Available-for-sale [Line Items]    
Available-for-sale, Amortized Cost 54,920  
Available-for-sale, Gross Unrealized Losses (241)  
Available-for-sale, Fair Value 54,679  
Corporate Equity Securities    
Debt Securities, Available-for-sale [Line Items]    
Equity securities, Amortized Cost 18,788 20,167
Equity securities, Fair Value $ 18,788 $ 20,167