v3.26.1
Accounting Policies (Details - Treasury securities) - US Treasury Securities [Member] - USD ($)
$ in Thousands
Jun. 27, 2026
Dec. 27, 2025
Cash and Cash Equivalents [Line Items]    
Carrying value of securities $ 24,997 $ 24,735
Fair value of securities $ 24,997 $ 24,735