XML 111 R98.htm IDEA: XBRL DOCUMENT v3.22.4
Note 20 - Shareholder's Equity (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Feb. 28, 2023
Jan. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Common Stock, Shares Authorized (in shares)     50,000,000 50,000,000
Common Stock, No Par Value (in dollars per share)     $ 0 $ 0
Common Stock, Shares, Outstanding, Ending Balance (in shares)     23,190,080 22,882,614
Dividends, Total     $ 0 $ 0
APIC, Share-Based Payment Arrangement, Other, Increase for Cost Recognition     $ 800 $ 500
Treasury Stock, Shares, Total (in shares)     247,450 247,450
Proceeds from Warrant Exercises     $ 545 $ 1,750
Subsequent Event [Member]        
Proceeds from Warrant Exercises $ 3,700      
Warrants to Purchase Common Stock [Member]        
Class of Warrant or Right, Outstanding (in shares)     4,464,736  
Class of Warrant or Right, Number of Securities Called by Each Warrant or Right (in shares)     1  
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)     $ 5.00  
Stock Issued During Period, Shares, Exercise of Warrants (in shares)     109,029 350,000
Proceeds from Warrant Exercises     $ 500 $ 1,800
Warrants to Purchase Common Stock [Member] | Subsequent Event [Member]        
Stock Issued During Period, Shares, Exercise of Warrants (in shares)   611,547    
Proceeds from Warrant Exercises   $ 3,100    
Preferred Stock Converted into Common Stock [Member]        
Conversion of Stock, Shares Converted (in shares)     20,000 13,143
Conversion of Stock, Shares Issued (in shares)     125,000 82,143