v3.26.1
Goodwill and Intangible Assets, Net - Schedule of Composition of Intangible Assets, Net (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Intangible Asset, Finite-Lived [Line Items]    
Gross Carrying Amount $ 143,572 $ 59,572
Accumulated Amortization (60,535) (53,489)
Net Carrying Amount 83,037 6,083
Developed technology    
Intangible Asset, Finite-Lived [Line Items]    
Gross Carrying Amount 88,151 29,151
Accumulated Amortization (32,076) (26,932)
Net Carrying Amount $ 56,075 $ 2,219
Weighted-average useful life 4 years 7 months 6 days 3 years 8 months 12 days
Customer relationships    
Intangible Asset, Finite-Lived [Line Items]    
Gross Carrying Amount $ 42,700 $ 17,700
Accumulated Amortization (18,517) (17,206)
Net Carrying Amount $ 24,183 $ 494
Weighted-average useful life 5 years 4 months 24 days 1 year 7 months 6 days
Patents and other intangibles    
Intangible Asset, Finite-Lived [Line Items]    
Gross Carrying Amount $ 12,721 $ 12,721
Accumulated Amortization (9,942) (9,351)
Net Carrying Amount $ 2,779 $ 3,370
Weighted-average useful life 7 years 8 months 12 days 7 years 8 months 12 days