v3.26.3
Revenue Recognition and Deferred Costs - Schedule of Revenue by Geographic Region (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Disaggregation of Revenue [Line Items]        
Revenue $ 84,245 $ 86,029 $ 255,598 $ 252,832
United States        
Disaggregation of Revenue [Line Items]        
Revenue 63,522 65,199 193,032 192,019
EMEA        
Disaggregation of Revenue [Line Items]        
Revenue 11,331 10,597 33,778 30,566
APAC        
Disaggregation of Revenue [Line Items]        
Revenue 5,673 6,220 17,487 18,373
Rest of World        
Disaggregation of Revenue [Line Items]        
Revenue $ 3,719 $ 4,013 $ 11,301 $ 11,874