v3.23.1
Revenue (Tables)
3 Months Ended
Mar. 31, 2023
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue by Major Source The following table disaggregates the Company's revenue by major source:
 Three Months Ended March 31,
 20232022
Subscription$115,189 $96,584 
Transactional16,261 17,049 
Services and Other21,558 20,438 
Total Revenues$153,008 $134,071