v3.25.1
STOCKHOLDERS’ EQUITY - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 28, 2025
Mar. 29, 2024
Feb. 28, 2025
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock repurchase program, authorized amount     $ 200,000
Stock repurchased and retired during period (in shares) 3,500,000    
Value of stock repurchased and retired during period $ 36,079 $ 21,676  
Remaining stock repurchase authorization amount $ 163,900    
1995 Stock Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Common stock reserved for issuance (in shares) 10,153,234    
Shares available for grant (in shares) 6,753,629    
2002 Director Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Common stock reserved for issuance (in shares) 278,979