v3.26.1
Goodwill and Intangible Assets, Net - Schedule of Acquired Intangible Assets (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Intangible Asset, Finite-Lived [Line Items]    
Gross Amount $ 134,996 $ 111,096
Accumulated Amortization (42,523) (34,110)
Net Carrying Value 92,473 76,986
Developed technology    
Intangible Asset, Finite-Lived [Line Items]    
Gross Amount 51,896 41,196
Accumulated Amortization (21,828) (18,535)
Net Carrying Value $ 30,068 $ 22,661
Weighted Average Remaining Useful Life 4 years 9 months 18 days 4 years 4 months 24 days
Customer relationships    
Intangible Asset, Finite-Lived [Line Items]    
Gross Amount $ 82,400 $ 69,200
Accumulated Amortization (19,995) (14,875)
Net Carrying Value $ 62,405 $ 54,325
Weighted Average Remaining Useful Life 6 years 1 month 6 days 6 years 4 months 24 days
Trademarks    
Intangible Asset, Finite-Lived [Line Items]    
Gross Amount $ 700 $ 700
Accumulated Amortization (700) (700)
Net Carrying Value $ 0 $ 0