v3.25.2
COMMITMENTS and CONTINGENCIES (Details) - USD ($)
$ in Millions
1 Months Ended
Mar. 31, 2023
Jun. 30, 2025
Dec. 31, 2024
Aug. 31, 2022
Other Commitments [Line Items]        
Recorded Unconditional Purchase Obligation   $ 2.8 $ 1.4  
Recorded Unconditional Purchase Obligation, Quarterly Installment, Amount     0.8  
University Agreement        
Other Commitments [Line Items]        
License agreement payment $ 1.0      
License agreement term 3 years      
Indemnity, royalty fee receivable       $ 1.0
Accrued Royalties   $ 2.0 $ 1.8