XML 66 R50.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value - Additional Information (Details) - USD ($)
1 Months Ended 3 Months Ended 9 Months Ended
Mar. 31, 2022
Sep. 30, 2022
Sep. 30, 2023
Sep. 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   $ (3,553,000)   $ (21,750,000)  
2026 Term Loans          
Fair Value          
Amount to be realized in future     $ 281,900,000   $ 278,900,000
Baudax          
Fair Value          
Milestone payments received $ 1,200,000        
Milestone payment receivable $ 6,400,000        
Increase (decrease) in fair value of contingent consideration   $ (3,600,000)   $ (21,800,000)  
Percentage of reduction in work force 80.00%