v3.25.2
Net Income Per Share - Schedule of Computation of Basic and Diluted Net Income Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jul. 05, 2025
Apr. 05, 2025
Jul. 06, 2024
Apr. 06, 2024
Jul. 05, 2025
Jul. 06, 2024
Earnings Per Share Basic [Line Items]            
Net income     $ 5,924 $ 3,654 $ 7,963 $ 9,578
Class A Common Stock [Member]            
Earnings Per Share Basic [Line Items]            
Basic net income per share applicable to shareholders, Class A Common Stock     $ 0.09     $ 0.15
Effect of dilutive securities:            
Diluted net income per share applicable to common shareholders Class A Common Stock     $ 0.09     $ 0.15
RSUs and Restricted Shares [Member] | Class A Common Stock [Member]            
Effect of dilutive securities:            
Dilutive Securities 0   40,494   60,157 59,386
Options [Member] | Class A Common Stock [Member]            
Effect of dilutive securities:            
Dilutive Securities 210   0   105 0
Subsidiaries [Member]            
Earnings Per Share Basic [Line Items]            
Net income $ 5,393 $ 2,570 $ 5,924 $ 3,654 $ 7,963 $ 9,578
Subsidiaries [Member] | Class A Common Stock [Member]            
Earnings Per Share Basic [Line Items]            
Basic weighted average outstanding shares Class A Common Stock 43,344,441   48,176,149   43,322,260 48,365,642
Basic net income per share applicable to shareholders, Class A Common Stock $ 0.09   $ 0.09   $ 0.13 $ 0.15
Effect of dilutive securities:            
Diluted weighted average outstanding shares - Class A Common Stock 43,344,651   48,216,643   43,382,522 48,425,028
Diluted net income per share applicable to common shareholders Class A Common Stock $ 0.09   $ 0.09   $ 0.13 $ 0.15
Subsidiaries [Member] | Class A Units [Member]            
Earnings Per Share Basic [Line Items]            
Net income $ 5,393   $ 5,924   $ 7,963 $ 9,578
Less: net income attributable to noncontrolling interests 1,565   1,551   2,384 2,470
Net income applicable to Class A common shareholders 3,828   4,373   5,579 7,108
Less: net income attributable to noncontrolling interests 1,565   1,550   2,381 2,468
Net income applicable to Class A common shareholders $ 3,828   $ 4,374   $ 5,582 $ 7,110
Basic weighted average outstanding shares Class A Common Stock 43,344,441   48,176,149   43,322,260 48,365,642
Basic net income per share applicable to shareholders, Class A Common Stock $ 0.09   $ 0.09   $ 0.13 $ 0.15
Effect of dilutive securities:            
Diluted weighted average outstanding shares - Class A Common Stock 43,344,651   48,216,643   43,382,522 48,425,028
Diluted net income per share applicable to common shareholders Class A Common Stock $ 0.09   $ 0.09   $ 0.13 $ 0.15