XML 53 R47.htm IDEA: XBRL DOCUMENT v3.24.3
Equity and Other Investments and Fair Value Measurements - Reconciliation of Equity and Long-Term Investments Balances (Details) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Dec. 31, 2022
Fair Value Disclosures [Abstract]        
Purchases of trading securities $ 50,226   $ 67,798  
Purchases of equity and long-term investments     1,218  
Changes in fair value, net (60,827) $ (4,887) 11,129  
Other 338   428  
Equity and long-term investments $ 434,169   $ 444,432 $ 363,859