XML 53 R46.htm IDEA: XBRL DOCUMENT v3.25.2
Liability Related to the Sale of Future Revenues (Additional Information) (Details) - HCRx Agreement [Member] - USD ($)
$ in Millions
6 Months Ended 12 Months Ended
Jun. 30, 2025
Dec. 31, 2022
Liability for Future Policy Benefit, Activity [Line Items]    
Minimum cash repayment 185.00%  
Maximum cash repayment 250.00%  
Cash Payment $ 9.0  
Proceeds from sale of future royalties, gross $ 31.0 $ 31.0
Net of transaction costs   $ 0.4
Interest rate of royalties, percentage 9.00%