XML 31 R26.htm IDEA: XBRL DOCUMENT v3.25.1
Commitments and Contingencies - Additional Information (Details) - USD ($)
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Oct. 22, 2019
Aug. 24, 2004
Accrued Payments          
Collaboration revenue $ 2,000 $ 1,000      
Prepaid expenses and other current assets 746,000   $ 1,659,000    
Other long-term assets $ 1,053,000   $ 0    
Warrant exercise per share $ 28.5   $ 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]          
Accrued Payments          
Collaboration revenue 0 0      
Collaboration Agreement with Solasia Pharma KK [Member] | Royalty [Member]          
Accrued Payments          
Collaboration revenue 2,000 $ 1,000      
M D Anderson License and The 2015 and 2019 Research and Development Agreement [Member]          
Accrued Payments          
Clinical expenses $ 0