v3.26.1
Inventory (Details) - USD ($)
$ in Millions
Mar. 31, 2026
Dec. 31, 2025
Inventory    
Work-in-progress $ 32.3 $ 31.0
Finished goods 31.0 19.6
Non-cash fair value step up 1.5  
Other 11.3 9.4
Total $ 76.1 $ 60.0