XML 61 R48.htm IDEA: XBRL DOCUMENT v3.22.1
Marketable Investment Securities - Schedule of Unrealized Gains (Losses) on Available-for-Sale Securities (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Debt Securities, Available-for-sale, Fair Value to Amortized Cost [Abstract]    
Amortized cost $ 462,716 $ 881,269
Unrealized gains 0 0
Unrealized losses (1,022) (454)
Estimated fair value 461,694 880,815
Corporate bonds    
Debt Securities, Available-for-sale, Fair Value to Amortized Cost [Abstract]    
Amortized cost 194,877 290,169
Unrealized gains 0 0
Unrealized losses (803) (385)
Estimated fair value 194,074 289,784
Commercial paper    
Debt Securities, Available-for-sale, Fair Value to Amortized Cost [Abstract]    
Amortized cost 221,670 498,358
Unrealized gains 0 0
Unrealized losses 0 0
Estimated fair value 221,670 498,358
Other debt securities    
Debt Securities, Available-for-sale, Fair Value to Amortized Cost [Abstract]    
Amortized cost 46,169 92,742
Unrealized gains 0 0
Unrealized losses (219) (69)
Estimated fair value $ 45,950 $ 92,673