v3.26.1
Note 4 - Acquisition of Royston Group - Schedule of Intangible Assets Acquired (Details) - Royston [Member]
$ in Millions
Mar. 24, 2026
USD ($)
Acquired intangible assets $ 127.0
Technology-Based Intangible Assets [Member]  
Finite life intangible assets acquired $ 17.8
Acquired intangible asset, useful life (Year) 7 years
Noncompete Agreements [Member]  
Finite life intangible assets acquired $ 1.3
Acquired intangible asset, useful life (Year) 5 years
Customer Relationships [Member]  
Finite life intangible assets acquired $ 84.3
Acquired intangible asset, useful life (Year) 15 years
Trade Names [Member]  
Indefinite life intangible assets acquired $ 23.6