Quarterly report pursuant to Section 13 or 15(d)

Stockholder???s Equity - Narrative (Details)

v3.21.2
Stockholder’s Equity - Narrative (Details)
3 Months Ended 6 Months Ended
Jul. 02, 2021
$ / shares
shares
Jun. 30, 2021
USD ($)
$ / shares
Jun. 30, 2020
USD ($)
Jun. 30, 2021
USD ($)
$ / shares
shares
Jun. 30, 2020
USD ($)
shares
Jun. 29, 2021
classOfStock
Mar. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
shares
Class of Stock [Line Items]                
Total redeemable units | $   $ 0   $ 0     $ 650,660,000 $ 569,251,000
Capital units authorized (in shares)               21,042,000
Number of classes | classOfStock           27,000    
Number of Classes accounting for share-based compensation | classOfStock           16,000    
Profit units repurchased (in shares)       31,972,000 283,259,000      
Profit units repurchased | $       $ 8,259,000 $ 62,983,000      
Profit units repurchased in excess of fair value | $   $ 0 $ 463,000 712,000 50,398,000      
General and administrative                
Class of Stock [Line Items]                
Profit units repurchased in excess of fair value | $       697,000 44,447,000      
Research and development                
Class of Stock [Line Items]                
Profit units repurchased in excess of fair value | $       $ 15,000 5,910,000      
Sales and marketing                
Class of Stock [Line Items]                
Profit units repurchased in excess of fair value | $         $ 41,000      
Class C Units                
Class of Stock [Line Items]                
Capital units authorized (in shares)               21,042,000
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,000
Capital units issued (in shares)               1,868,322,000
Capital units outstanding (in shares)               1,868,322,000
Common Class A                
Class of Stock [Line Items]                
Conversion shares issued (in shares)       59,240,306,000        
Par value (in USD per share) | $ / shares   $ 0.00001   $ 0.00001        
Common Class A | IPO | Subsequent Event                
Class of Stock [Line Items]                
Stock issued during period (in shares) 15,180,000,000              
Par value (in USD per share) | $ / shares $ 0.00001              
Common Class B                
Class of Stock [Line Items]                
Conversion shares issued (in shares)       1,042,234,000        
Par value (in USD per share) | $ / shares   0.00001   $ 0.00001        
Common Class C                
Class of Stock [Line Items]                
Par value (in USD per share) | $ / shares   0.00001   0.00001        
Common Class C | Employee Stock | Subsequent Event                
Class of Stock [Line Items]                
Stock issued during period (in shares) 44,598,167,000              
Common Class D                
Class of Stock [Line Items]                
Par value (in USD per share) | $ / shares   $ 0.00001   $ 0.00001        
Common Class D | Employee Stock | Subsequent Event                
Class of Stock [Line Items]                
Stock issued during period (in shares) 26,709,821,000