v3.25.4
Revenue Recognition and Deferred Costs - Schedule of Revenue by Geographic Region (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Disaggregation of Revenue [Line Items]      
Revenue $ 342,349 $ 332,927 $ 309,394
Americas - United States      
Disaggregation of Revenue [Line Items]      
Revenue 259,090 253,484 236,502
EMEA      
Disaggregation of Revenue [Line Items]      
Revenue 42,605 38,031 34,661
APAC      
Disaggregation of Revenue [Line Items]      
Revenue 24,751 25,750 24,128
Rest of World      
Disaggregation of Revenue [Line Items]      
Revenue $ 15,903 $ 15,662 $ 14,103