v3.25.4
Note 12 - Other Equity Transactions (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Jan. 25, 2024
Dec. 31, 2025
Dec. 31, 2024
Nov. 06, 2023
Treasury Stock, Shares, Acquired (in shares) 52,000 19,135    
Treasury Stock, Value, Acquired, Cost Method $ 650 $ 1,248 $ 651  
East West Warrants [Member]        
Warrants and Rights Outstanding, Term (Year)       5 years
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)       135,300
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)       $ 15
FG Holdings LLC. [Member]        
Realized Investment Gains (Losses) $ (91)