Annual report pursuant to Section 13 and 15(d)

Stockholder???s Equity - Narrative (Details)

v3.22.1
Stockholder’s Equity - Narrative (Details)
$ / shares in Units, $ in Thousands
6 Months Ended 12 Months Ended
Jul. 02, 2021
$ / shares
shares
Jun. 28, 2021
shares
Dec. 31, 2020
USD ($)
shares
Dec. 31, 2019
shares
Dec. 31, 2021
USD ($)
$ / shares
shares
Jun. 29, 2021
classOfStock
$ / shares
Class of Stock [Line Items]            
Total redeemable units | $     $ 569,251   $ 0  
Number of classes | classOfStock           27
Number of classes accounting for share-based compensation | classOfStock           16
Profit units repurchased (in shares)   31,972 284,414 20,521    
Treasury stock (in shares)         223,069  
Class C Capital Units            
Class of Stock [Line Items]            
Capital units authorized (in shares)     21,042      
Capital units issued (in shares)     0      
Capital units outstanding (in shares)     0      
Profit Units            
Class of Stock [Line Items]            
Capital units authorized (in shares)     1,868,322      
Capital units issued (in shares)     1,868,322      
Capital units outstanding (in shares)     1,868,322      
Common Class A            
Class of Stock [Line Items]            
Conversion shares issued (in shares) 59,240,306          
Par value (in USD per share) | $ / shares         $ 0.00001  
Common Class A | IPO            
Class of Stock [Line Items]            
Stock issued during period (in shares) 15,180,000          
Par value (in USD per share) | $ / shares $ 0.00001         $ 0.00001
Common Class B            
Class of Stock [Line Items]            
Conversion shares issued (in shares) 1,042,234          
Par value (in USD per share) | $ / shares         0.00001  
Common Class C            
Class of Stock [Line Items]            
Par value (in USD per share) | $ / shares         0.00001  
Common Class C | Employee Stock            
Class of Stock [Line Items]            
Stock issued during period (in shares) 44,598,167          
Common Class D            
Class of Stock [Line Items]            
Par value (in USD per share) | $ / shares         $ 0.00001  
Common Class D | Employee Stock            
Class of Stock [Line Items]            
Stock issued during period (in shares) 26,709,821