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