v3.26.1
Segment Information and Geographic Data - Schedule of Geographical Distribution of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Revenues From External Customers And Long Lived Assets [Line Items]        
Total revenue, net $ 48,140 $ 45,602 $ 92,275 $ 87,059
United States        
Revenues From External Customers And Long Lived Assets [Line Items]        
Total revenue, net 28,220 23,894 52,607 42,429
EMEA        
Revenues From External Customers And Long Lived Assets [Line Items]        
Total revenue, net 11,304 12,309 22,069 23,875
APAC        
Revenues From External Customers And Long Lived Assets [Line Items]        
Total revenue, net 7,915 7,867 15,666 16,758
Other        
Revenues From External Customers And Long Lived Assets [Line Items]        
Total revenue, net $ 701 $ 1,532 $ 1,933 $ 3,997