XML 79 R71.htm IDEA: XBRL DOCUMENT v3.25.2
RESEARCH AND LICENSE AGREEMENTS WITH ACADEMIC PARTNERS - Additional Information (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Research and Development Arrangement, Contract to Perform for Others [Line Items]        
Royalty expense $ 117,000 $ 123,000 $ 231,000 $ 1,774,000
1997 Amended License Agreement [Member]        
Research and Development Arrangement, Contract to Perform for Others [Line Items]        
Royalty expense 105,000 107,000 204,000 1,700,000
2006 Research Agreement [Member]        
Research and Development Arrangement, Contract to Perform for Others [Line Items]        
Maximum obligation 7,100,000   7,100,000  
Research and development expense incurred $ 380,000 $ 444,000 $ 832,000 $ 711,000