v3.26.1
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
Apr. 04, 2026
Apr. 05, 2025
Earnings Per Share Basic [Line Items]    
Net income $ 1,613 $ 2,570
RSUs and Restricted Shares [Member] | Class A Common Stock [Member]    
Effect of dilutive securities:    
Dilutive Securities 491,613 120,313
Subsidiaries [Member]    
Earnings Per Share Basic [Line Items]    
Net income $ 1,613 $ 2,570
Subsidiaries [Member] | Class A Common Stock [Member]    
Earnings Per Share Basic [Line Items]    
Net income applicable to Class A common shareholders $ 1,180 $ 1,755
Basic weighted average outstanding shares Class A Common Stock 43,854,766 43,300,933
Basic net income per share applicable to shareholders, Class A Common Stock $ 0.03 $ 0.04
Effect of dilutive securities:    
Diluted weighted average outstanding shares - Class A Common Stock 44,346,379 43,421,246
Diluted net income per share applicable to common shareholders Class A Common Stock $ 0.03 $ 0.04
Subsidiaries [Member] | Class A Units [Member]    
Earnings Per Share Basic [Line Items]    
Net income $ 1,613 $ 2,570
Less: net income attributable to noncontrolling interests 433 815
Less: net income attributable to noncontrolling interests 429 814
Net Income (loss) applicable to Class A common shareholders $ 1,184 $ 1,756
Basic weighted average outstanding shares Class A Common Stock 43,854,766 43,300,933
Basic net income per share applicable to shareholders, Class A Common Stock $ 0.03 $ 0.04
Effect of dilutive securities:    
Diluted weighted average outstanding shares - Class A Common Stock 44,346,379 43,421,246
Diluted net income per share applicable to common shareholders Class A Common Stock $ 0.03 $ 0.04