v3.25.2
STOCK-BASED COMPENSATION - Share Repurchases program (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 25, 2025
Jun. 25, 2025
Nov. 02, 2023
Equity, Class of Treasury Stock [Line Items]      
Authorized amount under share repurchase agreement     $ 20,000,000
2023 Share Repurchase Program      
Equity, Class of Treasury Stock [Line Items]      
Shares repurchased 3,479 163,229  
Total consideration   $ 1,800,000  
2023 Share Repurchase Program | Maximum      
Equity, Class of Treasury Stock [Line Items]      
Total consideration $ 100,000