v3.26.1
Goodwill and Intangible Assets, Net - Schedule of Acquired Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Finite-Lived Intangible Assets [Line Items]    
Gross Amount $ 134,996 $ 111,096
Accumulated Amortization (38,293) (34,110)
Net Carrying Value 96,703 76,986
Developed technology    
Finite-Lived Intangible Assets [Line Items]    
Gross Amount 51,896 41,196
Accumulated Amortization (20,172) (18,535)
Net Carrying Value $ 31,724 $ 22,661
Weighted Average Remaining Useful Life 5 years 4 years 4 months 24 days
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Amount $ 82,400 $ 69,200
Accumulated Amortization (17,421) (14,875)
Net Carrying Value $ 64,979 $ 54,325
Weighted Average Remaining Useful Life 6 years 3 months 18 days 6 years 4 months 24 days
Trademarks    
Finite-Lived Intangible Assets [Line Items]    
Gross Amount $ 700 $ 700
Accumulated Amortization (700) (700)
Net Carrying Value $ 0 $ 0