v3.26.3
Note 10 - Contingent Payment Obligations - Reconciliation Of Secured Contingent Obligation At Fair Value (Details) - Contingent Payment Obligation [Member] - Secured Debt [Member] - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Secured contingent payment obligation, beginning of period $ 39,010 $ 40,371 $ 39,650 $ 40,724
Change in fair value (2,277) 410 (2,917) 57
Secured contingent payment obligation, end of period $ 36,733 $ 40,781 $ 36,733 $ 40,781