v3.26.1
Segment Reporting (Details)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jul. 04, 2026
USD ($)
Apr. 04, 2026
USD ($)
Jun. 28, 2025
USD ($)
Mar. 29, 2025
USD ($)
Jul. 04, 2026
USD ($)
segment
Jun. 28, 2025
USD ($)
Jan. 03, 2026
USD ($)
Segment Reporting [Abstract]              
Number of business segment | segment         1    
Number of reportable segments | segment         1    
Segment Reporting [Line Items]              
Consulting services revenues $ 210,815   $ 186,878   $ 411,790 $ 368,729  
Forgivable loan amortization         22,143   $ 32,721
Provision for income taxes 6,612   4,994   12,879 11,636  
Net income 13,508 $ 11,132 12,122 $ 18,002 24,640 30,124  
Operating Segments | Operating segment              
Segment Reporting [Line Items]              
Consulting services revenues 210,815   186,878   411,790 368,729  
Employee compensation and fringe benefit costs 127,839   110,860   255,257 223,657  
Forgivable loan amortization 12,458   7,428   22,143 14,080  
Client reimbursable expenses 20,085   19,615   39,143 36,121  
Other segment expense 30,313   31,859   57,728 53,111  
Provision for income taxes 6,612   4,994   12,879 11,636  
Net income 13,508   12,122   24,640 30,124  
Adjustments and reconciling items              
Segment Reporting [Line Items]              
Net income $ 0   $ 0   $ 0 $ 0