v3.26.3
Intangible assets, net - Schedule of Amortization Expense of Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Intangible Asset, Finite-Lived        
Amortization of intangible assets $ 33,086 $ 22,030 $ 87,737 $ 49,117
Internally developed software        
Intangible Asset, Finite-Lived        
Amortization of intangible assets 28,217 20,688 77,562 45,092
Acquired intangible assets        
Intangible Asset, Finite-Lived        
Amortization of intangible assets $ 4,869 $ 1,342 $ 10,175 $ 4,025