v3.25.1
SUBSEQUENT EVENTS (Details) - USD ($)
$ in Thousands, shares in Millions
1 Months Ended 3 Months Ended
May 01, 2025
Mar. 28, 2025
Mar. 29, 2024
Subsequent Event [Line Items]      
Shares repurchased (in shares)   3.5  
Value of shares repurchased   $ 36,079 $ 21,676
Subsequent Event      
Subsequent Event [Line Items]      
Shares repurchased (in shares) 1.6    
Value of shares repurchased $ 14,000