v3.26.3
Financial Statement Components - Schedule of Carrying Values of Intangible Assets (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2026
Dec. 31, 2025
Intangible Asset, Finite-Lived [Line Items]    
Cost $ 854,825 $ 844,790
Accumulated Amortization 810,804 709,380
Total estimated amortization expense $ 44,021 135,410
Customer relationships    
Intangible Asset, Finite-Lived [Line Items]    
Weighted-Average Remaining Useful Life 2 years 9 months 18 days  
Cost $ 65,847 60,660
Accumulated Amortization 42,080 34,745
Total estimated amortization expense $ 23,767 25,915
Developed technology    
Intangible Asset, Finite-Lived [Line Items]    
Weighted-Average Remaining Useful Life 1 year 1 month 6 days  
Cost $ 788,978 784,130
Accumulated Amortization 768,724 674,635
Total estimated amortization expense $ 20,254 $ 109,495