v3.26.1
Note 10 - Debt - Schedule of Debt (Details) (Parentheticals)
Dec. 31, 2025
Shelf Facility, Note Purchase, and Private Shelf Agreement [Member]  
Debt instrument, interest rate 4.94%