v3.26.1
Goodwill and Intangibles - Summary of Identifiable Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Finite-Lived Intangible Assets [Line Items]    
Total acquired intangible assets, gross carrying amount $ 168,674 $ 161,474
Total acquired intangible assets, accumulated amortization (130,904) (126,411)
Total acquired intangible assets, net book value 37,770 35,063
Accumulated Amortization (189,138) (180,303)
Total intangible assets, gross carrying amount 256,705 245,408
Intangible assets, net book value $ 67,567 65,105
Developed technology    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Estimated Useful Life (years) 6 years 3 months 18 days  
Total acquired intangible assets, gross carrying amount $ 154,055 146,855
Total acquired intangible assets, accumulated amortization (116,309) (111,886)
Total acquired intangible assets, net book value $ 37,746 34,969
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Estimated Useful Life (years) 6 years  
Total acquired intangible assets, gross carrying amount $ 12,000 12,000
Total acquired intangible assets, accumulated amortization (11,976) (11,906)
Total acquired intangible assets, net book value $ 24 94
Trade names    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Estimated Useful Life (years) 0 years  
Total acquired intangible assets, gross carrying amount $ 2,619 2,619
Total acquired intangible assets, accumulated amortization (2,619) (2,619)
Total acquired intangible assets, net book value $ 0 0
Internal-use software    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Estimated Useful Life (years) 3 years  
Gross Carrying Amount $ 88,031 83,934
Accumulated Amortization (58,234) (53,892)
Net Book Value $ 29,797 $ 30,042