v3.25.2
Sorrento Stock Purchase Agreement (Additional Information) (Details) - USD ($)
$ / shares in Units, $ in Millions
6 Months Ended
Sep. 21, 2023
Jun. 30, 2025
Dec. 31, 2024
Dec. 31, 2023
Preferred stock, par value   $ 0.0001 $ 0.0001  
Warrants outstanding   5,467,692 156,220  
Warrants exercised price   $ 36.4    
Penny Warrants [Member]        
Warrants outstanding   6,500,000 6,500,000  
Warrants exercised price $ 0.01      
Fair Value Of Warrants $ 10.4      
Warrants exercisable date   Mar. 14, 2025    
Sorrento Stock Purchase Agreement [Member]        
Shares Purchased Under Stock Purchase Agreement   88,685    
Sorrento Stock Purchase Agreement [Member] | Common Stock [Member]        
Shares Purchased Under Stock Purchase Agreement 1,716,245 39,617    
Sorrento Stock Purchase Agreement [Member] | Preferred Stock [Member]        
Shares Purchased Under Stock Purchase Agreement 29,057,097      
Shares Purchased At Par Value Under Stock Purchase Agreement $ 0.0001      
Fair Value of stock repurchased $ 52.6      
Sorrento Stock Purchase Agreement [Member] | Private Warrants [Member]        
Shares Purchased Under Stock Purchase Agreement 3,104,000      
Sorrento Stock Purchase Agreement [Member] | Public Warrants [Member]        
Shares Purchased Under Stock Purchase Agreement 1,386,617      
Oramed Note        
Legal fees and expenses $ 12.3      
Cash payment $ 10.0      
Oramed Note | Closing Penny Warrant [Member] | Common Stock [Member]        
Issue of warrants 4,500,000      
Warrants exercised price $ 0.01      
Oramed Note | Subsequent Penny Warrants [Member]        
Transfer of warrants 4,000,000      
Oramed Note | Subsequent Penny Warrants [Member] | Common Stock [Member]        
Issue of warrants 8,500,000      
Warrants exercised price $ 0.01      
Oramed Note | Penny Warrants [Member] | Common Stock [Member]        
Issue of warrants 114,286      
Number Of Share Outstanding 9.90%      
Sorrento [Member]        
Excise tax liability   $ 0.7   $ 1.3
Accrued Liabilities for Commissions, Expense and Taxes   $ 0.2    
Sorrento [Member] | Junior DIP Facility [Member]        
Initial principal amount $ 20.0