v3.26.1
Investments - Schedule of Company Investments (Details)
$ in Millions
12 Months Ended
Dec. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Jul. 31, 2025
company
Schedule of Investments [Line Items]      
Total $ 1.8 $ 3.6  
Number of publicly traded companies | company     2
Loss from equity investees 5.9 2.3  
Common Stock      
Schedule of Investments [Line Items]      
Equity method 0.9 0.9  
Fair value 0.0 1.8  
Measurement alternative 0.9 0.9  
Total $ 1.8 $ 3.6