v3.26.1
Note 6 - Indebtedness - Carrying Amount of the Term Loan (Details) (Parentheticals)
3 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Term Loan [Member]    
Current interest rate 5.60% 5.90%