XML 148 R50.htm IDEA: XBRL DOCUMENT v3.20.1
Acquisitions - Schedule of Aggregate Preliminary Acquisition Date Fair Value of Consideration Transferred (Details) - USD ($)
$ in Thousands
Nov. 07, 2019
Jun. 11, 2017
Vesta Intermediate Funding, Inc    
Business Acquisition [Line Items]    
Cash consideration at Acquisition Date $ 14,000  
Deferred consideration 4,737  
Equity contingent consideration 3,156  
Purchase price for additional inventory purchase 5,113  
Total purchase consideration $ 27,006  
miraDry    
Business Acquisition [Line Items]    
Cash consideration at Acquisition Date (other than debt payoff)   $ 6,193
Cash consideration at Acquisition Date (debt payoff)   12,467
Cash consideration at Acquisition Date   18,700
Deferred consideration   966
Contingent consideration   9,946
Total purchase consideration   $ 29,572