v3.26.1
Investments - Narrative (Details) - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2025
Jun. 30, 2026
Dec. 31, 2025
May 31, 2025
Mar. 31, 2025
Other Investments          
Credit loss allowance   $ 0.0 $ 0.0    
Value of investments without readily determinable fair values   137.3 137.3    
Mastery Logistics          
Other Investments          
Value of investments without readily determinable fair values       $ 13.4  
Interest and Other Income $ 0.4        
Mastery Logistics | Notes receivable          
Other Investments          
Notes receivable   10.0      
Financing Receivable, Including Accrued Interest   12.7 12.2    
Mastery Logistics | Short Term Note Receivable          
Other Investments          
Note receivable, short term         $ 13.0
Platform Science Inc. | Notes receivable          
Other Investments          
Notes receivable   2.5      
Financing Receivable, Including Accrued Interest   $ 2.9 $ 2.8