v3.25.0.1
FAIR VALUE MEASUREMENTS (Details) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Reported Value Measurement    
Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items]    
Carrying value of term loan and vendor financing agreements $ 2.1 $ 3.4