XML 32 R27.htm IDEA: XBRL DOCUMENT v3.25.2
Commitments and Contingencies - Additional Information (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
May 31, 2025
Dec. 31, 2024
Oct. 22, 2019
Aug. 31, 2004
Accrued Payments                
Collaboration revenue $ 0 $ 4,000 $ 2,000 $ 6,000        
Prepaid expenses and other current assets 857,000   857,000     $ 1,659,000    
Other long-term assets $ 997,000   $ 997,000     $ 0    
Warrant exercise per share $ 3.64   $ 3.64   $ 4 $ 28.5    
MD Anderson Warrant [Member]                
Accrued Payments                
Number of warrants             22,222  
Warrant exercise per share             $ 1.5  
Warrant expiry date             Dec. 31, 2026  
The University of Texas MD Anderson Cancer Center and The Texas A & M University System [Member]                
Accrued Payments                
Milestone maximum payment               $ 4,500,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        
Collaboration Agreement with Solasia Pharma KK [Member] | Royalty [Member]                
Accrued Payments                
Collaboration revenue   $ 4,000 2,000 $ 6,000        
M D Anderson License and The 2015 and 2019 Research and Development Agreement [Member]                
Accrued Payments                
Clinical expenses $ 0   $ 0