Quarterly report [Sections 13 or 15(d)]

COMMITMENTS AND CONTINGENCIES - Additional Information (Details)

v3.25.2
COMMITMENTS AND CONTINGENCIES - Additional Information (Details)
$ in Thousands
3 Months Ended
May 07, 2025
USD ($)
Apr. 01, 2025
USD ($)
Jun. 30, 2025
USD ($)
jurisdiction
Mar. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Loss Contingencies [Line Items]          
Voluntary disclosure agreements, number of jurisdictions | jurisdiction     7    
Purchase obligation     $ 57,477    
Commitment reduction penalty, percentage   0.505      
Commitment reduction penalty, amount $ 1,200        
GCP Commitment          
Loss Contingencies [Line Items]          
Purchase obligation   $ 10,900   $ 22,000  
Indirect Taxes          
Loss Contingencies [Line Items]          
Estimated possible range of loss         $ 4,100
Indirect Taxes | Minimum          
Loss Contingencies [Line Items]          
Estimated possible range of loss     4,400    
Estimated possible range of loss, net     3,600    
Indirect Taxes | Maximum          
Loss Contingencies [Line Items]          
Estimated possible range of loss     24,100    
Estimated possible range of loss, net     $ 20,900