XML 77 R68.htm IDEA: XBRL DOCUMENT v3.23.2
Deferred Compensation and Other Benefits - Additional Information (Details) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2023
Jul. 01, 2022
Jun. 30, 2023
Jul. 01, 2022
Dec. 31, 2022
Deferred Compensation Text Details [Line Items]          
Defined contribution plan, cost $ 100,000 $ 100,000 $ 200,000 $ 200,000  
Employer contributions     704,000 581,000  
FDBP [Member]          
Deferred Compensation Text Details [Line Items]          
Benefit payments         $ 0
Estimated future employer contributions, next year 0   0    
SDBP [Member]          
Deferred Compensation Text Details [Line Items]          
Benefit payments         0
Estimated future employer contributions, next year 0   0    
IDBP [Member]          
Deferred Compensation Text Details [Line Items]          
Benefit payments         $ 0
Estimated future employer contributions, next year 0   0    
ESBP [Member]          
Deferred Compensation Text Details [Line Items]          
Benefit payments 100,000 200,000 200,000 300,000  
Estimated future employer contributions, next year 500,000   $ 500,000    
NDBP [Member]          
Deferred Compensation Text Details [Line Items]          
Targeted minimum return     4.00%    
Guaranteed return     4.00%    
BDBP [Member]          
Deferred Compensation Text Details [Line Items]          
Estimated future employer contributions, next year 100,000   $ 100,000    
Benefit plan, employer contributions 200,000 100,000 400,000 300,000  
BDBP [Member] | Maximum [Member]          
Deferred Compensation Text Details [Line Items]          
Benefit payments $ 100,000 $ 100,000      
Key Employee Non Qualified Deferred Compensation Plan [Member]          
Deferred Compensation Text Details [Line Items]          
Employer contributions     $ 0 $ 0  
Number of stock units purchased 0 0 0 0  
Non Employee Director Deferred Compensation Plan [Member] | Maximum [Member]          
Deferred Compensation Text Details [Line Items]          
Defined contribution plan, cost $ 100,000 $ 100,000 $ 100,000 $ 100,000