v3.26.1
Other Balance Sheet Information - Summary of Intangible Assets And Goodwill (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Finite-Lived Intangible Assets [Line Items]    
Intangible assets, Gross $ 34,490 $ 34,490
Accumulated amortization (15,957) (14,989)
Total intangible assets, net 18,533 19,501
Customer Relationships    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets, Gross 22,990 22,990
Accumulated amortization (9,001) (8,446)
Total intangible assets, net 13,989 14,544
Developed technology    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets, Gross 10,600 10,600
Accumulated amortization (6,222) (5,854)
Total intangible assets, net 4,378 4,746
Trade Name    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets, Gross 900 900
Accumulated amortization (734) (689)
Total intangible assets, net $ 166 $ 211