XML 48 R37.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Marketable Investment Securities, Restricted Cash and Cash Equivalents, and Other Investments - Investments Measured at Fair Value On A Recurring Basis (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Fair value of marketable securities    
Debt securities $ 6,000  
Fair value measurements on recurring basis    
Fair value of marketable securities    
Cash Equivalents (including restricted) 230,168 $ 347,976
Total 6,008 27,894
Fair value measurements on recurring basis | U.S. Treasury and agency securities    
Fair value of marketable securities    
Total 5,848 7,567
Fair value measurements on recurring basis | Commercial paper    
Fair value of marketable securities    
Total   7,500
Fair value measurements on recurring basis | Corporate securities    
Fair value of marketable securities    
Total   4,705
Fair value measurements on recurring basis | Other (including restricted)    
Fair value of marketable securities    
Total 150 323
Fair value measurements on recurring basis | Equity securities    
Fair value of marketable securities    
Equity securities 10 7,799
Fair value measurements on recurring basis | Level 1    
Fair value of marketable securities    
Cash Equivalents (including restricted) 184,866 304,410
Total 5,858 15,366
Fair value measurements on recurring basis | Level 1 | U.S. Treasury and agency securities    
Fair value of marketable securities    
Total 5,848 7,567
Fair value measurements on recurring basis | Level 1 | Equity securities    
Fair value of marketable securities    
Equity securities 10 7,799
Fair value measurements on recurring basis | Level 2    
Fair value of marketable securities    
Cash Equivalents (including restricted) 45,302 43,566
Total 1 12,384
Fair value measurements on recurring basis | Level 2 | Commercial paper    
Fair value of marketable securities    
Total   7,500
Fair value measurements on recurring basis | Level 2 | Corporate securities    
Fair value of marketable securities    
Total   4,705
Fair value measurements on recurring basis | Level 2 | Other (including restricted)    
Fair value of marketable securities    
Total 1 179
Fair value measurements on recurring basis | Level 3    
Fair value of marketable securities    
Total 149 144
Fair value measurements on recurring basis | Level 3 | Other (including restricted)    
Fair value of marketable securities    
Total $ 149 $ 144