v3.24.1.u1
Revenue Information (Tables)
3 Months Ended
Mar. 31, 2024
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue
The Company disaggregates revenue into two streams: subscription revenue and performance-based revenue. The following table presents the Company’s revenue streams (in thousands):
Three Months Ended
March 31,
20242023
Subscription$96,561 $143,101 
Performance-based25,678 40,648 
Total revenue$122,239 $183,749