v3.22.4
Summary of Significant Accounting Policies - Summary of Estimated Useful Lives of Intangible Assets (Details)
12 Months Ended
Dec. 31, 2022
Domain names  
Finite-Lived Intangible Assets [Line Items]  
Estimated Useful Life 5 years
Trademarks  
Finite-Lived Intangible Assets [Line Items]  
Estimated Useful Life 3 years
Acquired developed technology | Minimum  
Finite-Lived Intangible Assets [Line Items]  
Estimated Useful Life 3 years
Acquired developed technology | Maximum  
Finite-Lived Intangible Assets [Line Items]  
Estimated Useful Life 7 years
Customer relationships | Minimum  
Finite-Lived Intangible Assets [Line Items]  
Estimated Useful Life 2 years
Customer relationships | Maximum  
Finite-Lived Intangible Assets [Line Items]  
Estimated Useful Life 8 years
Patents | Minimum  
Finite-Lived Intangible Assets [Line Items]  
Estimated Useful Life 4 years
Patents | Maximum  
Finite-Lived Intangible Assets [Line Items]  
Estimated Useful Life 14 years