v3.22.4
Goodwill and Intangible Assets - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 408,502 $ 441,055
Accumulated Amortization (204,022) (163,401)
Net $ 204,480 $ 277,654
Domain names    
Finite-Lived Intangible Assets [Line Items]    
Weighted- Average Remaining Useful Life - Years 4 years 4 years 7 months 6 days
Gross Carrying Amount $ 954 $ 967
Accumulated Amortization (690) (365)
Net $ 264 $ 602
Trademarks    
Finite-Lived Intangible Assets [Line Items]    
Weighted- Average Remaining Useful Life - Years 1 year 2 months 12 days 4 years 3 months 18 days
Gross Carrying Amount $ 800 $ 21,384
Accumulated Amortization (478) (2,613)
Net $ 322 $ 18,771
Technology    
Finite-Lived Intangible Assets [Line Items]    
Weighted- Average Remaining Useful Life - Years 3 years 1 month 6 days 3 years 7 months 6 days
Gross Carrying Amount $ 340,375 $ 343,800
Accumulated Amortization (178,427) (142,588)
Net $ 161,948 $ 201,212
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Weighted- Average Remaining Useful Life - Years 5 years 8 months 12 days 5 years 1 month 6 days
Gross Carrying Amount $ 21,000 $ 53,709
Accumulated Amortization (6,641) (6,332)
Net $ 14,359 $ 47,377
Patents    
Finite-Lived Intangible Assets [Line Items]    
Weighted- Average Remaining Useful Life - Years 9 years 1 month 6 days 4 years
Gross Carrying Amount $ 39,373 $ 21,195
Accumulated Amortization (14,912) (11,503)
Net $ 24,461 $ 9,692
Other    
Finite-Lived Intangible Assets [Line Items]    
Weighted- Average Remaining Useful Life - Years 1 year  
Gross Carrying Amount $ 6,000  
Accumulated Amortization (2,874)  
Net $ 3,126