XML 79 R71.htm IDEA: XBRL DOCUMENT v3.26.1
RESEARCH AND LICENSE AGREEMENTS WITH ACADEMIC PARTNERS - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Research and Development Arrangement, Contract to Perform for Others [Line Items]        
Royalty expense $ 105 $ 117 $ 209 $ 231
Research and development expense incurred     4,600  
1997 Amended License Agreement [Member]        
Research and Development Arrangement, Contract to Perform for Others [Line Items]        
Royalty expense 105 105 208 204
2006 Research Agreement [Member]        
Research and Development Arrangement, Contract to Perform for Others [Line Items]        
Research and development expense incurred $ 470 $ 380 $ 930 $ 832