v3.24.3
Investments (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Investments [Abstract]          
Equity method investments $ 84,400,000   $ 84,400,000   $ 83,100,000
Investments in non-marketable equity securities 43,900,000   43,900,000   $ 41,600,000
Gain on non-marketable equity securities 0 $ 0 0    
Loss on non-marketable equity securities $ 0 $ 0 $ 0    
Impairment charge on non-marketable equity security       $ 1,700,000