v3.26.1
Note 10 - Contingent Payment Obligations - Reconciliation Of Unsecured Contingent Obligation At Fair Value (Details) - Contingent Payment Obligation [Member] - Unsecured Debt [Member] - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Unsecured contingent payment obligations, beginning of period $ 6,439 $ 5,935
Change in fair value (686) 504
Unsecured contingent payment obligations, end of period $ 5,753 $ 6,439