XML 63 R49.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value - Additional Information (Details) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended
Mar. 31, 2022
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Fair Value          
Transfers between Level 1 to Level 2     $ 0    
Transfers between Level 2 to Level 1     0    
Investments determined using Level 3 inputs     0    
Increase (decrease) in fair value of contingent consideration   $ 870,000   $ (18,197,000)  
2026 Term Loans          
Fair Value          
Amount to be realized in future     $ 281,500,000   $ 278,900,000
Baudax          
Fair Value          
Milestone payments received $ 500,000        
Milestone payment receivable $ 6,400,000        
Increase (decrease) in fair value of contingent consideration       $ (19,100,000)  
Percentage of reduction in work force 80.00%