v3.26.3
Goodwill and Intangibles - Summary of Identifiable Intangible Assets (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2026
Dec. 31, 2025
Intangible Asset, Finite-Lived [Line Items]    
Gross Carrying Amount $ 169,174 $ 161,474
Accumulated Amortization (139,179) (126,411)
Net Book Value 29,995 35,063
Accumulated Amortization (205,538) (180,303)
Total intangible assets, gross carrying amount 264,084 245,408
Intangible assets, net book value $ 58,546 65,105
Developed technology    
Intangible Asset, Finite-Lived [Line Items]    
Weighted Average Estimated Useful Life (years) 6 years 3 months 18 days  
Gross Carrying Amount $ 154,055 146,855
Accumulated Amortization (124,477) (111,886)
Net Book Value $ 29,578 34,969
Customer relationships    
Intangible Asset, Finite-Lived [Line Items]    
Weighted Average Estimated Useful Life (years) 6 years  
Gross Carrying Amount $ 12,000 12,000
Accumulated Amortization (12,000) (11,906)
Net Book Value $ 0 94
Trade names    
Intangible Asset, Finite-Lived [Line Items]    
Weighted Average Estimated Useful Life (years) 0 years  
Gross Carrying Amount $ 2,619 2,619
Accumulated Amortization (2,619) (2,619)
Net Book Value $ 0 0
Licensed IP    
Intangible Asset, Finite-Lived [Line Items]    
Weighted Average Estimated Useful Life (years) 3 years  
Gross Carrying Amount $ 500 0
Accumulated Amortization (83) 0
Net Book Value $ 417 0
Internal-use software    
Intangible Asset, Finite-Lived [Line Items]    
Weighted Average Estimated Useful Life (years) 3 years  
Gross Carrying Amount $ 94,910 83,934
Accumulated Amortization (66,359) (53,892)
Net Book Value $ 28,551 $ 30,042