v3.26.1
Temporary Equity - R2 Technologies Non-Controlling Interests Narrative (Details) - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Class of Stock [Line Items]    
Redeemable non-controlling interest $ 1.1 $ (1.6)
R2 Technologies    
Class of Stock [Line Items]    
Redeemable non-controlling interest 1.1 1.0
R2 Technologies | Balance Sheet Location [Axis]: us-gaap:MinorityInterest    
Class of Stock [Line Items]    
Redeemable non-controlling interest $ 10.6 $ 9.2
R2 Technologies | R2 Technologies    
Class of Stock [Line Items]    
Interest rate 13.00%  
Investment in subsidiary, convertible note $ 7.8  
R2 Technologies | R2 Technologies | Related Party    
Class of Stock [Line Items]    
Proceeds from convertible debt $ 0.3