v3.25.2
Segment Information and Geographic Data - Schedule of Geographical Distribution of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Revenues From External Customers And Long Lived Assets [Line Items]        
Total revenue, net $ 45,602 $ 46,617 $ 87,059 $ 91,477
United States        
Revenues From External Customers And Long Lived Assets [Line Items]        
Total revenue, net 23,894 22,393 42,429 43,751
EMEA        
Revenues From External Customers And Long Lived Assets [Line Items]        
Total revenue, net 12,309 13,773 23,875 28,900
APAC        
Revenues From External Customers And Long Lived Assets [Line Items]        
Total revenue, net 7,867 8,984 16,758 15,335
Other        
Revenues From External Customers And Long Lived Assets [Line Items]        
Total revenue, net $ 1,532 $ 1,467 $ 3,997 $ 3,491