XML 70 R59.htm IDEA: XBRL DOCUMENT v3.25.3
Share-Based Compensation - Schedule of Total Share-based Compensation (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 24, 2025
Sep. 25, 2024
Sep. 24, 2025
Sep. 25, 2024
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total share-based compensation $ 3,249 $ 3,006 $ 9,016 $ 8,406
Certain employees        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total share-based compensation 3,070 2,773 8,394 7,753
Non-employee members of the board of directors        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total share-based compensation $ 179 $ 233 $ 622 $ 653