XML 80 R69.htm IDEA: XBRL DOCUMENT v3.25.3
Note 8 - Intangible Assets- Intangible Assets Acquired (Details)
$ in Thousands
9 Months Ended
Sep. 30, 2025
USD ($)
M.L.C. Plumbing, LLC [Member]  
Total Intangibles $ 3,600
M.L.C. Plumbing, LLC [Member] | Trade Names [Member]  
Indefinite lived intangible assets acquired 3,100
Roundhouse Electric & Equipment Co. Inc. [Member]  
Total Intangibles 12,220
Roundhouse Electric & Equipment Co. Inc. [Member] | Trade Names [Member]  
Indefinite lived intangible assets acquired 1,220
Advanced Plumbing and Drain [Member]  
Total Intangibles 2,700
Advanced Plumbing and Drain [Member] | Trade Names [Member]  
Indefinite lived intangible assets acquired 1,600
Southside Plumbing [Member]  
Total Intangibles 2,100
Southside Plumbing [Member] | Trade Names [Member]  
Indefinite lived intangible assets acquired 1,100
Customer Relationships [Member] | M.L.C. Plumbing, LLC [Member]  
Finite lived intangible assets acquired $ 500
Amortization Period (Year) 6 years
Customer Relationships [Member] | Roundhouse Electric & Equipment Co. Inc. [Member]  
Finite lived intangible assets acquired $ 11,000
Amortization Period (Year) 12 years
Customer Relationships [Member] | Advanced Plumbing and Drain [Member]  
Finite lived intangible assets acquired $ 1,100
Amortization Period (Year) 9 years
Customer Relationships [Member] | Southside Plumbing [Member]  
Finite lived intangible assets acquired $ 1,000
Amortization Period (Year) 9 years