v3.24.3
Revenue (Tables)
9 Months Ended
Sep. 30, 2024
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 September 30,Nine Months Ended September 30,
 2024202320242023
Subscription$140,592 $118,829 $407,013 $350,019 
Transactional16,797 16,236 50,927 49,532 
Services and Other17,632 19,902 55,479 62,955 
Total Revenues
$175,021 $154,967 $513,419 $462,506