XML 54 R44.htm IDEA: XBRL DOCUMENT v3.22.2.2
Acquisition of EPI Health - Narrative (Details) - USD ($)
$ in Thousands
4 Months Ended 9 Months Ended
Sep. 30, 2022
Jun. 30, 2022
Mar. 11, 2022
Jun. 30, 2022
Sep. 30, 2022
Sep. 30, 2021
Dec. 31, 2021
Business Acquisition [Line Items]              
Cash consideration         $ 15,093 $ 0  
Revenue of acquiree since acquisition date       $ 11,202      
Net loss of acquiree since acquisition date       $ (3,461)      
Contingent consideration liability, current portion $ 438       438   $ 0
Contingent consideration liability, net of current portion 2,942       2,942   $ 0
EPI Health              
Business Acquisition [Line Items]              
Consideration transferred 32,046 $ 35,366 $ 36,335        
Consideration transferred at closing     27,500        
Secured promissory note issued to Seller 13,305 16,500 16,500        
Contingent consideration     $ 23,500        
Percentage of outstanding shares     19990.00%        
Acquisition related costs         $ 4,811    
EPI Health | Previously reported              
Business Acquisition [Line Items]              
Consideration transferred     $ 32,046        
EPI Health | Initial consideration payment              
Business Acquisition [Line Items]              
Cash consideration 11,000 11,000 11,000        
EPI Health | Working capital adjustment payment              
Business Acquisition [Line Items]              
Cash consideration $ 993 $ 993 993        
EPI Health | Performance of transition services              
Business Acquisition [Line Items]              
Contingent consideration     1,000        
EPI Health | Achievement of net sales milestone              
Business Acquisition [Line Items]              
Contingent consideration     3,000        
Net sales milestone     30,000        
EPI Health | Quarterly installments, net sales of product              
Business Acquisition [Line Items]              
Contingent consideration     2,500        
Net sales milestone     12,500        
EPI Health | First occurrence, post-closing net sales milestone achievement              
Business Acquisition [Line Items]              
Contingent consideration     5,000        
Net sales milestone     35,000        
EPI Health | Net sales milestone, switch license agreement              
Business Acquisition [Line Items]              
Contingent consideration     $ 12,000