v3.26.3
Contingencies (Details)
$ in Millions
Oct. 02, 2026
USD ($)
May 13, 2026
USD ($)
kg
Dec. 31, 2025
USD ($)
Loss Contingencies [Line Items]      
Weight of granulate | kg   50  
Undiscounted reserve balance $ 2.3   $ 2.5
Heraeus Gold Theft      
Loss Contingencies [Line Items]      
Loss contingency, estimate of possible loss 6.7 $ 2.5  
Estimated insurance recoveries $ 2.5