v3.25.4
Subsequent Events (Details) - Subsequent Event
$ in Millions
Jan. 01, 2026
USD ($)
The Credit Agreement | Unsecured Debt  
Subsequent Event [Line Items]  
Acquisition consideration $ 900.0
The Credit Agreement | Revolving Facility  
Subsequent Event [Line Items]  
Acquisition consideration 250.0
Druck, Panametrics and Reuter-Stokes and optek-Danulat  
Subsequent Event [Line Items]  
Acquisition consideration $ 1,300.0