v3.26.1
Revenue Information (Tables)
3 Months Ended
Mar. 31, 2026
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,
20262025
Subscription$81,567 $85,365 
Performance-based25,980 24,700 
Total revenue$107,547 $110,065