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