XML 161 R148.htm IDEA: XBRL DOCUMENT v3.22.2.2
Commitments and Contingencies - Product Contingent Liability (Details)
$ in Thousands
Jul. 01, 2021
USD ($)
Feb. 28, 2015
USD ($)
payment
Product Contingent Liability, Novalere, FlutiCare    
Other Commitments [Line Items]    
Product contingent liability, additional payments, number, certain sales achieved | payment   5
Product contingent liability, additional payments, amount, certain sales achieved   $ 500
Product Contingent Liability, UIRD    
Other Commitments [Line Items]    
Product contingent liability, milestone, payment, every other year $ 50  
Product contingent liability, milestone, payment 200  
Other commitment 100  
Product contingent liability, milestone, paid $ 50