XML 23 R8.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (Parenthetical) - shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 26, 2021
Statement of Stockholders' Equity [Abstract]      
Stock options (in shares) 0 400 324,460
Restricted stock unit vested (in shares) 439,421 151,877 196,416
Performance-based awards (in shares) 106,419 163,518 142,253
Employee stock purchase plan – Class A shares (in shares) 116,726    
Share repurchases (in shares) 1,185,060 3,134,064