XML 31 R26.htm IDEA: XBRL DOCUMENT v3.26.1
Commitments and Contingencies - Additional Information (Details) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Aug. 31, 2004
Accrued Payments        
Collaboration revenue $ 0 $ 2,000    
Prepaid expenses and other current assets 616,000   $ 600,000  
Other long-term assets 831,000   887,000  
Accounts payable 400,000   $ 613,000  
Periodic payment for agreement settlement $ 285,000      
Warrant exercise per share $ 9.63   $ 9.63  
Common stock, shares issued 2,378,383   2,349,480  
Common stock, par value $ 0.001   $ 0.001  
The University of Texas MD Anderson Cancer Center and The Texas A & M University System [Member]        
Accrued Payments        
Milestone maximum payment       $ 4,500,000
Prepaid expenses and other current assets $ 388,000      
The University of Texas MD Anderson Cancer Center and The Texas A & M University System [Member] | Royalty [Member]        
Accrued Payments        
Payment under license agreement 0 0    
The University of Texas MD Anderson Cancer Center [Member]        
Accrued Payments        
Accounts payable 57,000   $ 143,000  
Collaboration Agreement with Solasia Pharma KK [Member]        
Accrued Payments        
Collaboration revenue $ 0 $ 2,000