XML 44 R34.htm IDEA: XBRL DOCUMENT v3.22.2
Acquisitions (Details)
$ in Thousands
Sep. 08, 2021
USD ($)
payment
Jun. 30, 2022
USD ($)
Dec. 31, 2021
USD ($)
Acquisitions      
Earn-out liability   $ 13,750 $ 6,200
Property, plant and equipment   $ 5,978 $ 6,750
AffloVest APA      
Acquisitions      
Purchase price $ 80,000    
Working capital adjustments $ 200    
Number of earnout payments | payment 2    
Earn-out liability $ 6,400    
AffloVest APA | Earn-out period exceed Base Revenues from October 1, 2021 to September 30, 2022      
Acquisitions      
Business revenue to exceed base revenue, Multiplier 1.5    
AffloVest APA | Earn-out period exceed Base Revenues from October 1, 2022 to September 30, 2023      
Acquisitions      
Business revenue to exceed base revenue, Multiplier 1.5    
AffloVest APA | Maximum      
Acquisitions      
Total consideration transferred $ 100,000    
Escrow account 500    
Property, plant and equipment 100    
AffloVest APA | Maximum | Earn-out period exceed Base Revenues from October 1, 2021 to September 30, 2022      
Acquisitions      
Earn-out liability 10,000    
AffloVest APA | Maximum | Earn-out period exceed Base Revenues from October 1, 2022 to September 30, 2023      
Acquisitions      
Earn-out liability $ 10,000