v3.26.1
Revenue recognition - Summary of Revenue by Product Offering (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Disaggregation of Revenue [Line Items]    
Revenue from Contract with Customer, Including Assessed Tax $ 191,407 $ 200,300
Enterprise revenue    
Disaggregation of Revenue [Line Items]    
Revenue from Contract with Customer, Including Assessed Tax 132,889 127,748
Subscription    
Disaggregation of Revenue [Line Items]    
Revenue from Contract with Customer, Including Assessed Tax 132,123 127,002
Other    
Disaggregation of Revenue [Line Items]    
Revenue from Contract with Customer, Including Assessed Tax 766 746
Consumer revenue    
Disaggregation of Revenue [Line Items]    
Revenue from Contract with Customer, Including Assessed Tax 58,518 72,552
Subscription    
Disaggregation of Revenue [Line Items]    
Revenue from Contract with Customer, Including Assessed Tax 14,402 9,281
Transactional and other    
Disaggregation of Revenue [Line Items]    
Revenue from Contract with Customer, Including Assessed Tax $ 44,116 $ 63,271