v3.25.3
Revenues (Tables)
9 Months Ended
Sep. 30, 2025
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,
 2025202420252024
Subscription$165,218 $140,592 $477,929 $407,013 
Transactional17,886 16,797 53,237 50,927 
Services and other18,600 17,632 55,421 55,479 
Total revenues$201,704 $175,021 $586,587 $513,419