XML 31 R22.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue Recognition and Deferred Costs (Tables)
3 Months Ended
Mar. 31, 2023
Revenue From Contract With Customer [Abstract]  
Schedule of Disaggregate Revenue by Major Source

The following table disaggregates our revenue by major source:

 

 

 

Three months ended March 31,

 

(in thousands)

 

2023

 

 

2022

 

Subscription solutions

 

$

53,808

 

 

$

47,987

 

Partner and services

 

 

17,949

 

 

 

18,063

 

Total revenue

 

$

71,757

 

 

$

66,050