v3.26.3
Note 19 - Subsequent Event (Details Textual) - Discontinued Operations, Disposed of by Sale [Member]
Oct. 30, 2026
Jul. 31, 2026
Disposal Group, Including Discontinued Operation, Percent Sold   100.00%
Subsequent Event [Member]    
Disposal Group, Including Discontinued Operation, Percent Sold 100.00%