v3.26.1
Segment Reporting - Schedule of Revenues by Geographic Area (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Revenues From External Customers And Long Lived Assets [Line Items]    
Total revenues $ 58,587 $ 59,551
United States    
Revenues From External Customers And Long Lived Assets [Line Items]    
Total revenues 31,408 29,663
APAC    
Revenues From External Customers And Long Lived Assets [Line Items]    
Total revenues 20,173 23,083
EMEA    
Revenues From External Customers And Long Lived Assets [Line Items]    
Total revenues 6,673 6,074
Rest of World    
Revenues From External Customers And Long Lived Assets [Line Items]    
Total revenues $ 333 $ 731