XML 71 R65.htm IDEA: XBRL DOCUMENT v3.25.3
Stockholders' Equity - Additional Information (Details) - USD ($)
3 Months Ended 9 Months Ended
Jun. 19, 2024
Sep. 26, 2025
Sep. 26, 2025
May 31, 2025
Stockholders Equity Note [Line Items]        
Weighted-average period of cost expected to recognize   1 year 6 months    
Estimated forfeiture rate   8.00%    
Repurchase of common stock   115,115 375,630  
Share remained available for repurchased program.   $ 23,539,000 $ 23,539,000  
Repurchase of share, value   $ 1,982,000 $ 6,461,000  
Maximum        
Stockholders Equity Note [Line Items]        
Share repurchase program, authorized, amount       $ 30,000,000
Omnibus Plan        
Stockholders Equity Note [Line Items]        
Share-based compensation arrangement by share-based payment award, expiration period     10 years  
Share-based compensation arrangement by share-based payment award, number of additional shares authorized 2,600,000      
Share-based compensation arrangement by share-based payment award, number of shares authorized 22,805,000      
Omnibus Plan | Employee Stock Option        
Stockholders Equity Note [Line Items]        
Share-based compensation arrangement by share-based payment award, vesting period     3 years  
Omnibus Plan | Restricted Stock        
Stockholders Equity Note [Line Items]        
Share-based compensation arrangement by share-based payment award, number of shares available for grant   1,179,745 1,179,745  
Omnibus Plan | Restricted Stock | Minimum        
Stockholders Equity Note [Line Items]        
Share-based compensation arrangement by share-based payment award, vesting period     1 year  
Omnibus Plan | Restricted Stock | Maximum        
Stockholders Equity Note [Line Items]        
Share-based compensation arrangement by share-based payment award, vesting period     3 years