XML 88 R72.htm IDEA: XBRL DOCUMENT v3.24.1
Note 12 - Related Party Transactions (Details Textual) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Share-Based Payment Arrangement, Expense $ 7,700 $ 6,400
Mr. McAfee [Member]    
Accrued Liabilities, Current 175  
Various Board Members [Member]    
Share-Based Payment Arrangement, Expense 400 400
Employment Agreements and Expense Reimbursements [Member] | Mr. McAfee [Member]    
Related Party Transaction, Amounts of Transaction 400  
Accrued Liabilities 400  
One-time Guarantee Fee [Member] | Mr. McAfee [Member]    
Related Party Transaction, Amounts of Transaction 350  
Board Compensation Fees [Member] | Various Board Members [Member]    
Related Party Transaction, Amounts of Transaction $ 300 $ 300