v3.26.1
Liability Related to the Sale of Future Revenues (Additional Information) (Details) - USD ($)
shares in Thousands, $ in Thousands
1 Months Ended 6 Months Ended 12 Months Ended
Dec. 31, 2022
Jun. 30, 2026
Dec. 31, 2022
Feb. 28, 2026
Liability for Future Policy Benefit, Activity [Line Items]        
Payments for royalties   $ 230    
Cash Payment   9,000    
Proceeds from sale of future royalties, gross   $ 31,000    
HCRx Agreement [Member]        
Liability for Future Policy Benefit, Activity [Line Items]        
Minimum cash repayment 185.00% 185.00%    
Maximum cash repayment 250.00% 250.00%    
Cash Payment   $ 9,000   $ 9,000
Warrants issued to purchase common stock       400
Liability related to sale of future royalties   31,000    
Proceeds from sale of future royalties, gross $ 31,000 $ 31,000 $ 31,000  
Net of transaction costs $ 400   $ 400  
Interest rate of royalties, percentage   2.00%