v3.26.1
FAIR VALUE MEASUREMENTS - Narrative (Details)
$ in Millions
Jun. 30, 2026
USD ($)
Dec. 31, 2025
USD ($)
Measurement Input, Price Volatility    
Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items]    
Contingent consideration, liability, measurement input 0.33  
Measurement Input, Risk Free Interest Rate    
Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items]    
Contingent consideration, liability, measurement input 0.038  
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 $ 3.5 $ 1.6