XML 54 R41.htm IDEA: XBRL DOCUMENT v3.21.2
Business Combinations - Additional Information (Details) - USD ($)
3 Months Ended 6 Months Ended
Jan. 07, 2021
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2020
Business Acquisition [Line Items]            
Goodwill   $ 10,845,000   $ 10,845,000   $ 3,700,000
Sales   17,297,000 $ 11,446,000 34,674,000 $ 22,662,000  
Net loss   (2,609,000) (736,000) (2,372,000) (1,938,000)  
Change in fair value of contingent consideration   1,557,000 $ 0 1,557,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          
Sales   4,800,000   8,000,000.0    
Net loss   100,000   100,000    
Change in fair value of contingent consideration   1,600,000        
Business Combination, Contingent Consideration   $ 8,200,000   $ 8,200,000    
IPR&D projects estimated life       12 years    
NimbeLink | Maximum            
Business Acquisition [Line Items]            
Business combination, consideration transferred, contingent considerations $ 8,000,000.0