Annual report [Section 13 and 15(d), not S-K Item 405]

LICENSE AGREEMENT (Details Narrative)

v3.25.0.1
LICENSE AGREEMENT (Details Narrative) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Feb. 12, 2023
Nov. 17, 2022
May 26, 2021
Sep. 20, 2018
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]                
Other long-term liabilities             $ 0 $ 44
Potential milestone payments               1,200
Jenrin Agreement [Member]                
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]                
Upfront cash payment       $ 300       5,000
Jenrin Agreement [Member] | Maximum [Member]                
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]                
Potential milestone payments       $ 18,400        
UCSF Lincense Agreement [Member]                
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]                
Potential milestone payments               1,200
Accrued pre-clinical cost             $ 1,600 2,300
License issuance fee   $ 800 $ 1,500          
Additional payment of indication milestone     50,000          
Installment of license issuance fee   $ 400            
UCSF Lincense Agreement [Member] | Maximum [Member]                
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]                
Potential milestone payments     $ 153,200          
Cspc License Agreement [Member]                
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]                
Upfront cash payment $ 7,500              
Other long-term liabilities               2,500
Installment of license issuance fee               $ 7,500
Cspc License Agreement [Member] | Maximum [Member]                
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]                
Potential milestone payments 555,000              
Installment of license issuance fee           $ 5,000    
Cspc License Agreement [Member] | Minimum [Member]                
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]                
Potential milestone payments $ 130,000              
Installment of license issuance fee         $ 2,500