XML 15 R3.htm IDEA: XBRL DOCUMENT v3.24.3
CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Sep. 29, 2024
Dec. 31, 2023
Accounts receivable, less allowance $ 3,140 $ 2,933
Class A Common Stock    
Common stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Common stock authorized (in shares) 1,000,000,000 1,000,000,000
Common stock issued (in shares) 82,537,542 81,187,977
Common stock outstanding (in shares) 82,537,542 81,187,977
Class V Common Stock    
Common stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Common stock authorized (in shares) 61,249,000 61,249,000
Common stock issued (in shares) 58,349,000 59,349,000
Common stock outstanding (in shares) 58,349,000 59,349,000