v3.25.2
Revenue (Revenue By Geographic Area) (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]        
Revenue $ 136,139 $ 116,269 $ 259,759 $ 225,120
United States        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Revenue 110,583 95,539 211,732 185,788
Europe        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Revenue 16,133 12,630 30,331 23,978
Asia Pacific        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Revenue 7,484 6,721 14,268 13,002
Other International        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Revenue 1,939 1,379 3,428 2,352
Total International        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Revenue $ 25,556 $ 20,730 $ 48,027 $ 39,332