v3.25.1
COMMITMENTS AND CONTINGENCIES - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Apr. 01, 2024
Sep. 22, 2020
Loss Contingencies [Line Items]      
Debt instrument, face amount     $ 230,000
Stated percentage     1.00%
Purchase commitment $ 17,000    
2024 Convertible Senior Notes | Convertible Debt      
Loss Contingencies [Line Items]      
Debt instrument, face amount   $ 172,500  
Stated percentage   4.25%