XML 98 R67.htm IDEA: XBRL DOCUMENT v3.24.0.1
Investments (Details) - USD ($)
1 Months Ended 12 Months Ended
Apr. 30, 2022
Jun. 30, 2021
Jan. 31, 2021
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Schedule of Equity Method Investments [Line Items]            
Equity method investments       $ 83,100,000 $ 79,600,000  
Payments to acquire equity method investments   $ 23,800,000        
Equity method investment gain loss related to step up fair value   $ 12,300,000        
Investments in marketable equity securities       0 0  
Proceeds from sale and maturity of marketable securities $ 9,900,000   $ 51,000,000      
Equity securities, FV-NI, gain (loss) $ 4,100,000     0 4,100,000 $ (11,100,000)
Equity securities, FV-NI, realized gain (loss)     $ (5,400,000)      
Investments in non-marketable equity securities       41,600,000 $ 42,700,000  
Impairment charge on non-marketable equity security       $ 1,700,000    
Equity Method Investment            
Schedule of Equity Method Investments [Line Items]            
Equity method investment, ownership percentage   50.00%