Subsequent Event |
9 Months Ended |
|---|---|
Sep. 27, 2026 | |
| Subsequent Events [Abstract] | |
| Subsequent Events | 17. Subsequent Events On November 4, 2026, the Company’s board of directors declared a dividend of $0.075 per share. The dividend is payable on December 2, 2026 to stockholders of record as of the close of business on November 18, 2026. On November 4, 2026, the board of directors approved the renewal and extension of the Company's share repurchase program without an expiration date and authorized the repurchase of up to $50.0 million of Class A common stock. The new authorization is inclusive of the $30.0 million that remained available under the prior authorization, which was superseded and replaced by the new authorization.
|