v3.25.2
Note 14 - Related Party Transactions (Details Textual)
$ in Millions
6 Months Ended
Jun. 30, 2025
USD ($)
Employment Agreements and Expense Reimbursements [Member] | Mr. McAfee [Member]  
Related Party Transaction, Amounts of Transaction $ 1.3