XML 53 R33.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 1 - Nature of Organization and Operations (Details Textual)
$ / shares in Units, $ in Thousands
12 Months Ended
Aug. 17, 2023
USD ($)
$ / shares
shares
Mar. 27, 2023
$ / shares
shares
Dec. 31, 2024
USD ($)
$ / shares
shares
Dec. 31, 2023
USD ($)
$ / shares
shares
Mar. 26, 2023
shares
Common Stock, Par or Stated Value Per Share (in dollars per share) | $ / shares   $ 0.01 $ 0.01 $ 0.01  
Proceeds from Issuance of Common Stock     $ 0 $ 5,454  
Common Stock, Shares Authorized (in shares) | shares   66,666,666 66,666,000 66,666,000 200,000,000
Retained Earnings (Accumulated Deficit)     $ (56,854) $ (53,346)  
Working Capital     (11,667)    
Operating Income (Loss)     938 1,346  
Net Cash Provided by (Used in) Operating Activities     3,381 $ 5,167  
Business Combination, Contingent Consideration, Liability     12,815    
Line of Credit Facility, Contingent Consideration Reserve, Value     $ 4,000    
Reverse Stock Split [Member]          
Stockholders' Equity Note, Stock Split, Conversion Ratio   3      
Public Offering [Member]          
Stock Issued During Period, Shares, New Issues (in shares) | shares 3,000,000        
Common Stock, Par or Stated Value Per Share (in dollars per share) | $ / shares $ 0.01        
Shares Issued, Price Per Share (in dollars per share) | $ / shares $ 2        
Proceeds from Issuance of Common Stock $ 5,454        
Public Offering [Member] | Underwiring Fees [Member]          
Payments of Stock Issuance Costs 478        
Public Offering [Member] | Offering Costs [Member]          
Payments of Stock Issuance Costs $ 68