Note 3 - Acquisition of Royston Group - Schedule of Intangible Assets Acquired (Details) - Royston [Member] $ in Thousands |
Mar. 24, 2026
USD ($)
|
|---|---|
| Finite life intangible assets acquired | $ 179,940 |
| Technology-Based Intangible Assets [Member] | |
| Finite life intangible assets acquired | $ 12,160 |
| Acquired intangible asset, useful life (Year) | 7 years |
| Customer Relationships [Member] | |
| Finite life intangible assets acquired | $ 144,000 |
| Acquired intangible asset, useful life (Year) | 15 years |
| Trade Names [Member] | |
| Indefinite life intangible assets acquired | $ 23,780 |