XML 30 R25.htm IDEA: XBRL DOCUMENT v3.26.1
Commitments and Contingencies - Additional Information (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Aug. 31, 2004
Accrued Payments            
Collaboration revenue $ 0 $ 0 $ 0 $ 2,000    
Prepaid expenses and other current assets 542,000   542,000   $ 600,000  
Other long-term assets 776,000   776,000   887,000  
Accounts payable 732,000   732,000   613,000  
Periodic payment for agreement settlement 285,000   285,000      
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 222,000   222,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 0    
The University of Texas MD Anderson Cancer Center [Member]            
Accrued Payments            
Accounts payable 0   0   $ 143,000  
License agreements, outstanding payments 0   0      
Collaboration Agreement with Solasia Pharma KK [Member]            
Accrued Payments            
Collaboration revenue $ 0 $ 0 $ 0 $ 2,000