v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Common Stock
Additional Paid-in Capital
(Accumulated Deficit) Retained Earnings
Total
Beginning balance (shares) at Dec. 25, 2024 29,839,721      
Beginning balance at Dec. 25, 2024 $ 298 $ 241,462 $ 18,909 $ 260,669
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Stock-based compensation   1,047   1,047
Issuance of common stock related to restricted shares $ 4 (4)    
Issuance of common stock related to restricted shares (shares) 369,879      
Issuance of common stock upon exercise of stock options, net   426   426
Issuance of common stock upon exercise of stock options, net (shares) 42,736      
Shares repurchased for employee tax withholdings   (101)   (101)
Shares repurchased for employee tax withholdings (shares) (9,609)      
Repurchase of common stock $ (2)   (1,805) (1,807)
Repurchase of common stock (shares) (159,750)      
Repurchase of common stock - excise tax     (14) (14)
Forfeiture of common stock related to restricted shares (shares) (23,492)      
Net income     5,481 5,481
Ending balance (shares) at Mar. 26, 2025 30,059,485      
Ending balance at Mar. 26, 2025 $ 300 242,830 22,571 265,701
Beginning balance (shares) at Dec. 31, 2025 29,957,385      
Beginning balance at Dec. 31, 2025 $ 299 247,224 43,554 291,077
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Stock-based compensation   1,288   1,288
Issuance of common stock related to restricted shares $ 3 (3)    
Issuance of common stock related to restricted shares (shares) 320,644      
Issuance of common stock upon exercise of stock options, net $ 2 2,184   $ 2,186
Issuance of common stock upon exercise of stock options, net (shares) 201,106     201,106
Shares repurchased for employee tax withholdings   (210)   $ (210)
Shares repurchased for employee tax withholdings (shares) (19,524)      
Forfeiture of common stock related to restricted shares (shares) (4,313)      
Net income     8,157 8,157
Ending balance (shares) at Apr. 01, 2026 30,455,298      
Ending balance at Apr. 01, 2026 $ 304 $ 250,483 $ 51,711 $ 302,498