v3.26.3
Goodwill and Intangible Assets - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Intangible Asset, Finite-Lived [Line Items]    
Gross Amount $ 239,924 $ 221,621
Accumulated Amortization (168,468) (143,244)
Net Carrying Amount 71,456 78,377
Acquired technology    
Intangible Asset, Finite-Lived [Line Items]    
Gross Amount 117,737 117,737
Accumulated Amortization (114,525) (101,481)
Net Carrying Amount 3,212 16,256
Capitalized software development costs    
Intangible Asset, Finite-Lived [Line Items]    
Gross Amount 122,187 103,884
Accumulated Amortization (53,943) (41,763)
Net Carrying Amount $ 68,244 $ 62,121