v3.26.1
Note 6 - Goodwill and Intangible Assets - Schedule of Intangible Assets Amortization (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Amortization Expense, Remaining 2026 $ 480  
Amortization Expense, 2027 961  
Amortization Expense, 2028 957  
Amortization Expense, 2029 956  
Amortization Expense, 2030 956  
Amortization Expense, Thereafter 2,334  
Intangible Asset, Finite-Lived, after Accumulated Amortization $ 6,644 $ 7,127