v3.26.1
Goodwill and Acquired Intangible Assets - Summary of Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Finite-Lived Intangible Assets [Line Items]    
Acquired intangible assets, Carrying Amount $ 212,726 $ 212,726
Acquired intangible assets, Accumulated Amortization (48,743) (35,863)
Acquired intangible assets, Net value 163,983 176,863
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Acquired intangible assets, Carrying Amount 159,226 159,226
Acquired intangible assets, Accumulated Amortization (31,077) (23,124)
Acquired intangible assets, Net value 128,149 136,102
Trade Name    
Finite-Lived Intangible Assets [Line Items]    
Acquired intangible assets, Carrying Amount 23,400 23,400
Acquired intangible assets, Accumulated Amortization (12,769) (9,793)
Acquired intangible assets, Net value 10,631 13,607
Proprietary technology    
Finite-Lived Intangible Assets [Line Items]    
Acquired intangible assets, Carrying Amount 30,100 30,100
Acquired intangible assets, Accumulated Amortization (4,897) (2,946)
Acquired intangible assets, Net value $ 25,203 $ 27,154