v3.25.0.1
Geographic Data (Tables)
12 Months Ended
Dec. 31, 2024
Segment Reporting [Abstract]  
Schedule of revenue by geographical region Revenue by geographical region is as follows (in thousands):
Year Ended December 31,
202420232022
Americas$322,209 $262,290 $199,516 
EMEA63,527 54,753 42,419 
Asia Pacific20,172 16,600 11,893 
Total$405,908 $333,643 $253,828