XML 44 R34.htm IDEA: XBRL DOCUMENT v3.26.1
Nature of Operations and Basis of Presentation (Details)
$ in Millions
3 Months Ended
Mar. 09, 2026
USD ($)
Mar. 31, 2026
branch
Business Combination [Line Items]    
Number of branches | branch   35
Eastern Valve And Control Specialties Ltd    
Business Combination [Line Items]    
Preliminary purchase price $ 16.2  
Cash acquired from acquisition $ 0.1