v3.26.1
Goodwill and Acquired Intangible Assets - Summary of Intangible Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Finite-Lived Intangible Assets [Line Items]    
Acquired intangible assets, Carrying Amount $ 212,726 $ 212,726
Acquired intangible assets, Accumulated Amortization (42,303) (35,863)
Acquired intangible assets, Net value 170,423 176,863
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Acquired intangible assets, Carrying Amount 159,226 159,226
Acquired intangible assets, Accumulated Amortization (27,100) (23,124)
Acquired intangible assets, Net value 132,126 136,102
Trade Name    
Finite-Lived Intangible Assets [Line Items]    
Acquired intangible assets, Carrying Amount 23,400 23,400
Acquired intangible assets, Accumulated Amortization (11,281) (9,793)
Acquired intangible assets, Net value 12,119 13,607
Proprietary technology    
Finite-Lived Intangible Assets [Line Items]    
Acquired intangible assets, Carrying Amount 30,100 30,100
Acquired intangible assets, Accumulated Amortization (3,922) (2,946)
Acquired intangible assets, Net value $ 26,178 $ 27,154