v3.26.3
Subsequent Events (Details) - Subsequent Event - USD ($)
$ in Millions
Nov. 02, 2026
Oct. 05, 2026
Silver Atena GmbH    
Subsequent Event [Line Items]    
Total purchase consideration   $ 52.2
Ferric, Inc.    
Subsequent Event [Line Items]    
Expected purchase consideration $ 600.0  
Additional contingent consideration $ 175.0