XML 76 R55.htm IDEA: XBRL DOCUMENT v3.22.4
Fair Value - Additional Information (Details) - USD ($)
1 Months Ended 3 Months Ended 9 Months Ended 12 Months Ended
Mar. 31, 2022
Sep. 30, 2022
Mar. 31, 2022
Sep. 30, 2022
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Fair Value              
Transfers between Level 1 to Level 2         $ 0    
Transfers between Level 2 to Level 1         0    
Increase (decrease) in fair value of contingent consideration   $ (3,600,000)     (21,750,000) $ (1,427,000) $ 3,945,000
2026 Term Loans              
Fair Value              
Amount to be realized in future         $ 278,900,000 $ 285,800,000  
Baudax              
Fair Value              
Percentage of reduction in work force 80.00%            
Milestone payments received $ 500,000     $ 1,200,000      
Milestone payment receivable $ 6,400,000   $ 6,400,000        
Increase (decrease) in fair value of contingent consideration     $ (19,100,000)