XML 101 R87.htm IDEA: XBRL DOCUMENT v3.25.1
COMMITMENTS and CONTINGENCIES (Details) - USD ($)
$ in Millions
1 Months Ended
Mar. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Aug. 31, 2022
Other Commitments [Line Items]        
Quarterly installment payments for purchase obligation   $ 0.8    
Recorded purchase obligation   2.8    
University Agreement        
Other Commitments [Line Items]        
License agreement payment $ 1.0      
License agreement term 3 years      
Indemnity, royalty fee receivable       $ 1.0
Current and non-current accrued royalty   $ 1.8 $ 1.9