XML 49 R40.htm IDEA: XBRL DOCUMENT v3.22.2.2
Marketable Securities - Tabular Disclosure (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Marketable securities, available-for-sale:    
Amortized cost $ 915,070 $ 827,383
Unrealized gain   21
Unrealized losses (13,860) (2,709)
Fair value 901,210 824,695
U.S. government agency securities    
Marketable securities, available-for-sale:    
Amortized cost 429,423 498,582
Unrealized gain   21
Unrealized losses (7,007) (1,460)
Fair value 422,416 497,143
U.S. Treasury obligations    
Marketable securities, available-for-sale:    
Amortized cost 485,647 328,801
Unrealized losses (6,853) (1,249)
Fair value $ 478,794 $ 327,552