CAPITAL STOCK - Additional Information $ in Thousands |
Jun. 28, 2025
USD ($)
|
---|---|
2019 Share Repurchase Program [Member] | |
Equity, Class of Treasury Stock [Line Items] | |
Stock Repurchase Program, Remaining Authorized Repurchase Amount | $ 475,000 |
2023 Share Repurchase Program | |
Equity, Class of Treasury Stock [Line Items] | |
Share repurchase program | $ 1,000,000 |