XML 49 R41.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Liability Related to the Sale of Future Revenues (Additional Information) (Details) - USD ($)
$ in Thousands
1 Months Ended 6 Months Ended 12 Months Ended
Dec. 31, 2022
Jun. 30, 2024
Dec. 31, 2022
Liability for Future Policy Benefit, Activity [Line Items]      
Payments for royalties   $ 71  
HCRx Agreement [Member]      
Liability for Future Policy Benefit, Activity [Line Items]      
Minimum cash repayment   185.00%  
Maximum cash repayment   250.00%  
Cash Payment   $ 9,000  
Proceeds from sale of future royalties, gross $ 31,000   $ 31,000
Number Of transaction cost $ 400    
Interest rate of royalties, percentage   11.00%