XML 64 R49.htm IDEA: XBRL DOCUMENT v3.22.2.2
Marketable Investment Securities - Schedule of Unrealized Gains (Losses) on Available-for-Sale Securities (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Debt Securities, Available-for-sale, Fair Value to Amortized Cost [Abstract]    
Amortized cost $ 530,172 $ 881,269
Unrealized gains 48 0
Unrealized losses (775) (454)
Estimated fair value 529,445 880,815
Corporate bonds    
Debt Securities, Available-for-sale, Fair Value to Amortized Cost [Abstract]    
Amortized cost 228,094 290,169
Unrealized gains 48 0
Unrealized losses (660) (385)
Estimated fair value 227,482 289,784
Commercial paper    
Debt Securities, Available-for-sale, Fair Value to Amortized Cost [Abstract]    
Amortized cost 289,046 498,358
Unrealized gains 0 0
Unrealized losses 0 0
Estimated fair value 289,046 498,358
Other debt securities    
Debt Securities, Available-for-sale, Fair Value to Amortized Cost [Abstract]    
Amortized cost 13,032 92,742
Unrealized gains 0 0
Unrealized losses (115) (69)
Estimated fair value $ 12,917 $ 92,673