v3.26.1
Subsequent Events (Details) - Subsequent Event - USD ($)
$ in Millions
Aug. 05, 2026
Jul. 31, 2026
VitalConnect    
Subsequent Event [Line Items]    
Definitive agreement, consideration $ 287.5  
Definitive agreement, cash consideration 237.5  
Definitive agreement, consideration, common stock 50.0  
Termination fee 9.0  
Business combination interim financing, initial funding amount 10.0  
Aggregate maximum amount $ 30.0  
Baxter Settlement Agreement    
Subsequent Event [Line Items]    
Litigation settlement   $ 50.0
Settlement payment   $ 50.0