XML 58 R41.htm IDEA: XBRL DOCUMENT v3.24.3
Note 4 - Fair Value Measurements (Details Textual)
$ in Thousands, $ in Millions
9 Months Ended
Dec. 21, 2021
CAD ($)
Sep. 30, 2024
USD ($)
Sep. 30, 2023
USD ($)
Dec. 31, 2023
USD ($)
Dec. 21, 2021
USD ($)
Dec. 21, 2021
CAD ($)
Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability   $ 0 $ (358)      
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 3 [Member] | Other Current Liabilities [Member]            
Business Combination, Contingent Consideration, Liability, Current   197   $ 0    
Acculogic [Member]            
Business Combination, Contingent Consideration, Liability   1,020   1,093    
Acculogic [Member] | Fair Value, Inputs, Level 3 [Member]            
Business Combination, Contingent Consideration, Liability   1,020   $ 1,093    
Acculogic [Member] | Payments Based on Performance Metrics [Member] | Fair Value, Recurring [Member]            
Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High   3,697       $ 5.0
Minimum Amount Required for Invoices Received $ 2.5          
Business Combination, Contingent Consideration, Liability         $ 1,430  
Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability   $ 50