v3.25.1
COMMITMENTS AND CONTINGENCIES - Additional Information (Details)
$ in Millions
12 Months Ended
Apr. 01, 2025
USD ($)
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Loss Contingencies [Line Items]      
Maximum vesting period of company matching contributions under plan   4 years  
Aggregate company contribution under plan   $ 0.6 $ 0.6
Subsequent Event      
Loss Contingencies [Line Items]      
Commitment penalty fee, percentage 0.505    
Commitment penalty fee, amount $ 1.2    
Indirect Taxes | Minimum      
Loss Contingencies [Line Items]      
Estimated possible range of loss   4.1 $ 1.8
Estimated possible range of loss, net   3.3  
Indirect Taxes | Maximum      
Loss Contingencies [Line Items]      
Estimated possible range of loss   20.8  
Estimated possible range of loss, net   $ 18.1