v3.25.2
Fair Value Measurements (Details) - Schedule of fair value liabilities measured on a recurring basis - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Assets:    
Cash and cash equivalents $ 4,099 $ 3,272
Liabilities:    
Oramed Note 18,451 12,161
Tranche B Notes 21,420 23,560
Purchased revenue liability $ 7,600 $ 6,800
Derivative Liability, Statement of Financial Position [Extensible Enumeration] Derivative Liability, Noncurrent Derivative Liability, Noncurrent
Derivative liabilities $ 20,269 $ 18,303
Other long-term liabilities 165 155
Total liabilities measured at fair value 67,905 60,979
Level 1 [Member]    
Liabilities:    
Oramed Note 0 0
Tranche B Notes 0 0
Purchased revenue liability 0  
Derivative liabilities 0 0
Other long-term liabilities 0 0
Total liabilities measured at fair value 0 0
Level 2 [Member]    
Liabilities:    
Oramed Note 0 0
Tranche B Notes 0 0
Purchased revenue liability 0  
Derivative liabilities 0 0
Other long-term liabilities 0 0
Total liabilities measured at fair value 0 0
Level 3 [Member]    
Liabilities:    
Oramed Note 18,451 12,161
Tranche B Notes 21,420 23,560
Purchased revenue liability 7,600 6,800
Derivative liabilities 20,269 18,303
Other long-term liabilities 165 155
Total liabilities measured at fair value $ 67,905 $ 60,979