XML 46 R35.htm IDEA: XBRL DOCUMENT v3.26.1
Note 2 - Business Combinations (Details Textual) - Century Metals and Supplies [Member] - USD ($)
$ in Millions
Aug. 29, 2025
Jun. 30, 2026
Business Combination, Consideration Transferred $ 51.6  
Payments to Acquire Businesses, Gross 45.6  
Business Combination, Consideration Transferred, Liabilities Incurred 3.5  
Business Combination, Consideration Transferred, Earn-out Provisions 3.6  
Business Combination, Consideration Transferred, Working Capital 1.1  
Business Combination, Contingent Consideration, Range of Outcomes, Maximum, Amount $ 10.0  
Business Combination, Contingent Consideration, Term (Year) 4 years  
Business Combination, Contingent Consideration, Liability   $ 2.2