XML 77 R60.htm IDEA: XBRL DOCUMENT v3.25.0.1
Goodwill and Intangible Assets, Net - Summary of Intangible Assets Acquired Net (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Acquired Finite-Lived Intangible Assets [Line Items]    
Net Book Value $ 896,677 $ 1,292,635
Long Lived Intangible Assets    
Acquired Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value 2,738,991 2,745,202
Accumulated Amortization (1,842,314) (1,452,567)
Net Book Value $ 896,677 1,292,635
Apps | Long Lived Intangible Assets    
Acquired Finite-Lived Intangible Assets [Line Items]    
Weighted- Average Remaining Useful Life (in years) 3 years 4 months 24 days  
Gross Carrying Value $ 1,828,036 1,818,907
Accumulated Amortization (1,419,559) (1,152,611)
Net Book Value $ 408,477 666,296
Customer relationships | Long Lived Intangible Assets    
Acquired Finite-Lived Intangible Assets [Line Items]    
Weighted- Average Remaining Useful Life (in years) 7 years 2 months 12 days  
Gross Carrying Value $ 511,125 519,175
Accumulated Amortization (160,810) (111,374)
Net Book Value $ 350,315 407,801
User base | Long Lived Intangible Assets    
Acquired Finite-Lived Intangible Assets [Line Items]    
Weighted- Average Remaining Useful Life (in years) 1 year 3 months 18 days  
Gross Carrying Value $ 68,817 68,817
Accumulated Amortization (56,626) (46,874)
Net Book Value $ 12,191 21,943
License asset | Long Lived Intangible Assets    
Acquired Finite-Lived Intangible Assets [Line Items]    
Weighted- Average Remaining Useful Life (in years) 3 years  
Gross Carrying Value $ 60,707 59,207
Accumulated Amortization (59,207) (31,003)
Net Book Value $ 1,500 28,204
Developed technology | Long Lived Intangible Assets    
Acquired Finite-Lived Intangible Assets [Line Items]    
Weighted- Average Remaining Useful Life (in years) 2 years 8 months 12 days  
Gross Carrying Value $ 204,286 207,900
Accumulated Amortization (120,808) (88,716)
Net Book Value $ 83,478 119,184
Other | Long Lived Intangible Assets    
Acquired Finite-Lived Intangible Assets [Line Items]    
Weighted- Average Remaining Useful Life (in years) 2 years 2 months 12 days  
Gross Carrying Value $ 66,020 71,196
Accumulated Amortization (25,304) (21,989)
Net Book Value $ 40,716 $ 49,207