XML 86 R71.htm IDEA: XBRL DOCUMENT v3.25.0.1
Fair Value - Additional Information (Details) - USD ($)
1 Months Ended 9 Months Ended 12 Months Ended
Mar. 31, 2022
Sep. 30, 2022
Dec. 31, 2024
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  
Net amounts write off within other income (expense), net       $ 2,300,000
Baudax        
Fair Value        
Percentage of reduction in work force 80.00%      
Milestone payments received   $ 1,200,000    
Milestone payment receivable $ 6,400,000