v3.26.1
Marketable Securities - Additional Information (Detail) - USD ($)
$ in Millions
Jun. 30, 2026
Dec. 31, 2025
Investments, Debt and Equity Securities [Abstract]    
Marketable securities $ 260.7 $ 295.4
Marketable securities, non-current 0.0 0.0
Available-for-sale debt securities remaining maturities greater than thirty months 0.0  
Equity investments without readily determinable fair value $ 35.9 $ 22.6