v3.25.0.1
Investments - Additional Information (Detail) - USD ($)
1 Months Ended 12 Months Ended
Nov. 30, 2024
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Debt and Equity Securities, FV-NI [Line Items]        
Allowance for credit losses in investments   $ 0 $ 0  
Other assets   115,254,000 75,247,000  
Impairment charges $ 0 0 0 $ 0
Debt securities, available-for-sale, realized gain   21,200,000   4,200,000
Strategic Investments [Member]        
Debt and Equity Securities, FV-NI [Line Items]        
Other assets   72,500,000 41,100,000  
Impairment charges   5,300,000 1,700,000 $ 5,900,000
Equity method investments   11,700,000 7,900,000  
Non-recurring Basis [Member] | Other Non-Marketable Strategic Investments [Member]        
Debt and Equity Securities, FV-NI [Line Items]        
Other assets   $ 9,400,000 $ 13,200,000