XML 52 R41.htm IDEA: XBRL DOCUMENT v3.21.2
Business Combinations - Additional Information (Details) - USD ($)
3 Months Ended 9 Months Ended
Jan. 07, 2021
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Dec. 31, 2020
Business Acquisition [Line Items]            
Goodwill   $ 10,845,000   $ 10,845,000   $ 3,700,000
Sales   15,455,000 $ 13,010,000 50,129,000 $ 35,672,000  
Net income (loss)   (3,069,000) (261,000) (5,441,000) (2,199,000)  
Change in fair value of contingent consideration   103,000 $ 0 1,660,000 $ 0  
NimbeLink            
Business Acquisition [Line Items]            
Upfront cash purchase price $ 15,991,000          
Cash purchase price prior to customary adjustments 15,000,000.0          
Other Customary Adjustments 1,000,000.0          
Deferred payments 728,000          
Purchase price allocation, inventory step-up 400,000          
Goodwill 7,145,000          
Net income (loss)   500,000   400,000    
Change in fair value of contingent consideration   100,000   1,700,000    
Business Combination, Contingent Consideration   $ 7,600,000   $ 7,600,000    
IPR&D projects estimated life       12 years    
NimbeLink | Maximum            
Business Acquisition [Line Items]            
Business combination, consideration transferred, contingent considerations $ 8,000,000.0