v3.26.1
Note 14 - Commitments and Contingencies (Details Textual)
$ in Millions
1 Months Ended
Apr. 30, 2025
USD ($)
SEC Investigation [Member] | Settled Litigation [Member]  
Litigation Settlement, Amount Awarded to Other Party $ 2.5