v3.26.1
Note 14 - Related Party Transactions (Details Textual)
$ in Millions
6 Months Ended
Jun. 30, 2026
USD ($)
Other Members of Management [Member]  
Accrued Bonuses $ 0.9
Employment Agreements and Expense Reimbursements [Member] | Mr. McAfee [Member]  
Related Party Transaction, Amounts of Transaction $ 1.7