v3.26.1
Related Parties - Life Sciences Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Aug. 04, 2025
Related Party Transaction [Line Items]            
Share-based compensation expense $ 0.4 $ 0.7 $ 1.0 $ 1.5    
Accounts payable 137.2   137.2   $ 140.5  
Life Sciences            
Related Party Transaction [Line Items]            
Total Life Sciences segment revenue 2.2 3.2 3.8 6.3    
R2 Technologies | Related Party | Life Sciences            
Related Party Transaction [Line Items]            
Total Life Sciences segment revenue 0.6 1.0 1.1 1.4    
Related receivables from this subsidiary 0.3   0.3   0.6  
Share-based compensation expense 0.1 $ 0.2 0.2 $ 0.5    
Accounts payable 0.6   0.6   0.5  
R2 Technologies | Lancer Promissory Note | Related Party | Life Sciences            
Related Party Transaction [Line Items]            
Short-term debt $ 50.9   $ 50.9   $ 47.9  
Interest rate 12.00%   12.00%     12.00%