v3.26.1
Note 17 - Redeemable Preferred Stock (Details Textual)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Sep. 24, 2024
$ / shares
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Dec. 31, 2025
USD ($)
Dividends Payable   $ 300   $ 300   $ 300
Payments of Ordinary Dividends, Preferred Stock and Preference Stock   $ 300 $ 200 $ 648 $ 389  
Redeemable Class B Preferred Stock [Member]            
Preferred Stock, Convertible, Conversion Ratio 2,631,600          
Preferred Stock, Dividend Rate, Percentage 8.00%     8.00%    
Preferred Stock, Dividend Rate, Percentage if Not Paid in Two Quarters 18.00%          
Preferred Stock, Convertible, Conversion Price (in dollars per share) | $ / shares $ 25          
Preferred Shares, Conversion Percentage of Shares available to Convert 25.00%          
Sale Of Assets Representing a Certain Value of Consolidated Reveue, Percentage 15.00%          
Percent of Subscription Price Paid For Convertible Shares 15.00%