XML 72 R52.htm IDEA: XBRL DOCUMENT v3.22.4
Note 3 - Acquisitions (Details Textual)
$ in Thousands
1 Months Ended 2 Months Ended 12 Months Ended
Jan. 03, 2023
USD ($)
Nov. 08, 2021
USD ($)
Oct. 01, 2021
USD ($)
Jan. 01, 2020
USD ($)
shares
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability             $ (400) $ 0 $ 0
Payment for Contingent Consideration Liability, Financing Activities             $ 3,125 $ (0) $ (0)
Minimum [Member]                  
Finite-Lived Intangible Asset, Useful Life (Year)             2 years    
Maximum [Member]                  
Finite-Lived Intangible Asset, Useful Life (Year)             15 years    
UNR [Member]                  
Asset Acquisition, Consideration Transferred, Total     $ 3,000            
Asset Acquisition, Consideration Transferred, Working Capital Liabilities     500            
Asset Acquisition, Consideration Transferred, Net of Price Adjustments     $ 2,500            
Customer Relationships [Member] | Minimum [Member]                  
Finite-Lived Intangible Asset, Useful Life (Year)             3 years    
Customer Relationships [Member] | Maximum [Member]                  
Finite-Lived Intangible Asset, Useful Life (Year)             7 years    
Network Rights [Member]                  
Finite-Lived Intangible Asset, Useful Life (Year)             15 years    
Technology [Member] | UNR [Member] | Minimum [Member]                  
Finite-Lived Intangible Asset, Useful Life (Year)     5 years            
Technology [Member] | UNR [Member] | Maximum [Member]                  
Finite-Lived Intangible Asset, Useful Life (Year)     7 years            
Cedar Technologies Inc. [Member]                  
Business Combination, Consideration Transferred, Total       $ 14,100          
Business Combination, Consideration Transferred, Estimated Price Adjustments       200          
Business Combination, Consideration Transferred, Net of Price Adjustments       13,900          
Payments to Acquire Businesses, Gross       $ 9,000          
Business Acquisition, Equity Interest Issued or Issuable, Number of Shares (in shares) | shares       32,374          
Business Combination, Consideration Transferred, Equity Interests Issued and Issuable       $ 2,000          
Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High       4,000          
Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability         $ (400)        
Business Combination, Contingent Consideration, Liability, Total       $ 3,100          
Cedar Technologies Inc. [Member] | Customer Relationships [Member]                  
Finite-Lived Intangible Asset, Useful Life (Year)       7 years          
Cedar Technologies Inc. [Member] | Network Rights [Member]                  
Finite-Lived Intangible Asset, Useful Life (Year)       15 years          
Cedar Technologies Inc. [Member] | Subsequent Event [Member]                  
Payment for Contingent Consideration Liability, Financing Activities $ 1,600                
Cedar Technologies Inc. [Member] | Measurement Input, Discount Rate [Member]                  
Business Combination, Contingent Consideration, Liability, Measurement Input       0.112          
Simply Bits LLC [Member]                  
Business Combination, Consideration Transferred, Total   $ 24,829              
Business Combination, Consideration Transferred, Estimated Price Adjustments           $ 800      
Business Combination, Consideration Transferred, Net of Price Adjustments   25,782       $ 25,800      
Business Combination, Contingent Consideration, Liability, Total   $ 1,000              
Finite-Lived Intangible Asset, Useful Life (Year)   7 years              
Business Acquisition, Percentage of Voting Interests Acquired   100.00%              
Business Combination, Contingent Consideration Arrangements, Payment Period (Day)   60 days