XML 50 R40.htm IDEA: XBRL DOCUMENT v3.22.2
Note 3 - Acquisitions (Details Textual)
$ in Millions
3 Months Ended 6 Months Ended
Dec. 21, 2021
USD ($)
Dec. 21, 2021
CAD ($)
Oct. 28, 2021
USD ($)
Oct. 06, 2021
USD ($)
shares
Jun. 30, 2022
USD ($)
Jun. 30, 2022
USD ($)
Jun. 30, 2022
CAD ($)
Dec. 31, 2021
USD ($)
Dec. 21, 2021
CAD ($)
Z-Sciences [Member]                  
Business Combination, Consideration Transferred, Total       $ 500,000          
Payments to Acquire Businesses, Gross       300,000          
Business Combination, Contingent Consideration, Liability, Total       $ 200,000 $ 179,000 $ 179,000      
Z-Sciences [Member] | Restricted Stock Award [Member] | Achieving Future Performance Milestones [Member]                  
Business Acquisition, Equity Interest Issued or Issuable, Vesting Percentage       100.00%          
Z-Sciences [Member] | Maximum [Member] | Restricted Stock Award [Member] | Achieving Future Performance Milestones [Member]                  
Business Combination, Consideration Transferred, Equity Interests Issued and Issuable       $ 1,800,000          
Business Acquisition, Equity Interest Issued or Issuable, Number of Shares (in shares) | shares       200,000          
Videology [Member]                  
Payments to Acquire Businesses, Gross     $ 12,000,000            
Business Acquisition, Transaction Costs     $ 288,000            
Acculogic [Member]                  
Business Combination, Consideration Transferred, Total $ 9,426,000                
Payments to Acquire Businesses, Gross 8,500                
Business Combination, Contingent Consideration, Liability, Total 1,430,000       1,435,000 1,435,000      
Business Acquisition, Transaction Costs               $ 1,297,000  
Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Financial Assets         $ (371,000)        
Acculogic [Member] | Payments Based on Performance Metrics [Member]                  
Business Combination, Contingent Consideration, Liability, Total $ 1,430,000               $ 5.0
Minimum Amount Required for Invoices Received   $ 2.5              
Business Combination, Contingent Consideration Arrangements, Change in Range of Outcomes, Contingent Consideration, Liability, Value, High           $ 3,900 $ 5.0