XML 46 R34.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Marketable Investment Securities, Restricted Cash and Cash Equivalents, and Other Investments - Fair Value Measurements (Details) - Fair value measurements on recurring basis - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Fair value of marketable securities    
Cash equivalents (including restricted) $ 313,785 $ 411,571
Total 237 397
Other (including restricted)    
Fair value of marketable securities    
Other 237 397
Level 1    
Fair value of marketable securities    
Cash equivalents (including restricted) 220,187 358,545
Level 2    
Fair value of marketable securities    
Cash equivalents (including restricted) 93,598 53,026
Total 237 397
Level 2 | Other (including restricted)    
Fair value of marketable securities    
Other $ 237 $ 397