XML 105 R94.htm IDEA: XBRL DOCUMENT v3.25.2
Note 23 - Subsequent Event (Details Textual) - Subsequent Event [Member] - USD ($)
$ in Millions
Aug. 01, 2025
Jul. 01, 2025
Roundhouse Electric & Equipment Co. Inc. [Member]    
Business Combination, Consideration Transferred   $ 22.4
Payments to Acquire Businesses, Gross   10.3
Business Combination, Consideration Transferred, Liabilities Incurred   $ 11.0
Advanced Plumbing and Drain [Member]    
Business Combination, Consideration Transferred $ 2.8  
Business Combination, Consideration Transferred, Liabilities Incurred $ 0.5  
Business Acquisition, Percentage of Voting Interests Acquired 100.00%  
Business Combination, Contingent Consideration, Range of Outcomes, Maximum, Amount $ 1.5