v3.26.1
Other Balance Sheet Information - Summary of Intangible Assets And Goodwill (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Intangible Asset, Finite-Lived [Line Items]    
Intangible assets, Gross $ 34,490 $ 34,490
Accumulated amortization (16,926) (14,989)
Total intangible assets, net 17,564 19,501
Customer Relationships    
Intangible Asset, Finite-Lived [Line Items]    
Intangible assets, Gross 22,990 22,990
Accumulated amortization (9,557) (8,446)
Total intangible assets, net 13,433 14,544
Developed technology    
Intangible Asset, Finite-Lived [Line Items]    
Intangible assets, Gross 10,600 10,600
Accumulated amortization (6,590) (5,854)
Total intangible assets, net 4,010 4,746
Trade Name    
Intangible Asset, Finite-Lived [Line Items]    
Intangible assets, Gross 900 900
Accumulated amortization (779) (689)
Total intangible assets, net $ 121 $ 211