v3.26.1
Acquisition-related Intangible Assets, Net - Schedule of Acquisition-Related Intangible Assets, Net (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Intangible Asset, Finite-Lived, Acquired [Line Items]    
Gross Carrying Amount $ 7,900 $ 7,900
Accumulated Amortization 5,986 5,196
Total estimated future amortization expense for acquisition-related intangible assets 1,914 2,704
Developed technology    
Intangible Asset, Finite-Lived, Acquired [Line Items]    
Gross Carrying Amount 7,900 7,900
Accumulated Amortization 5,986 5,196
Total estimated future amortization expense for acquisition-related intangible assets $ 1,914 $ 2,704