v3.26.1
Note 18 - Divestitures - Summary of Components of Divestiture (Details) (Parentheticals)
Mar. 05, 2026
Federal Industries [Member] | Discontinued Operations, Disposed of by Sale [Member]  
Discontinued Operation, Gain (Loss) on Disposal, Statement of Income or Comprehensive Income, Extensible Enumeration, Not Disclosed [Flag] false