XML 69 R59.htm IDEA: XBRL DOCUMENT v3.23.3
Note 11 - Employee Stock Purchase Plan (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended 9 Months Ended 24 Months Ended
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Jun. 23, 2021
Stock Issued During Period, Value, Employee Stock Purchase Plan $ 42 $ 49 $ 48 $ 55 $ 65 $ 56          
Share Price (in dollars per share) $ 15.17 $ 26.26 $ 20.74         $ 15.17   $ 15.17  
Share-based Compensation Arrangement by Share-based Payment Award, Discount Amount               $ 21 $ 28    
Employee Stock Purchase Plan [Member]                      
Stock Issued During Period, Shares, Employee Stock Purchase Plans (in shares)                   38,077  
Stock Issued During Period, Value, Employee Stock Purchase Plan                   $ 358  
Share-Based Compensation Arrangement by Share-Based Payment Award, Discount from Market Price, Purchase Date             15.00%        
Share-based Compensation Arrangement by Share-based Payment Award, Discount Amount                 $ 28    
Share-Based Payment Arrangement, Expense                   $ 63  
Employee Stock Purchase Plan [Member]                      
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized (in shares)                     250,000
Stock Issued During Period, Shares, Employee Stock Purchase Plans (in shares)               6,925 21,749    
Stock Issued During Period, Value, Employee Stock Purchase Plan               $ 118 $ 148    
Share Price (in dollars per share)       $ 7.63 $ 6.82 $ 10.73 $ 6.82   $ 7.63    
Shares Issued, Price Per Share (in dollars per share) $ 12.89 $ 22.32 $ 17.63 $ 6.49 $ 5.8 $ 9.12 $ 5.8 $ 12.89 $ 6.49 $ 12.89  
Share-Based Compensation Arrangement by Share-Based Payment Award, Discount from Market Price, Purchase Date               15.00%      
Share-based Compensation Arrangement by Share-based Payment Award, Discount Amount                 $ 21