v3.26.1
Revenues (Tables)
6 Months Ended
Jun. 30, 2026
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 June 30,Six Months Ended June 30,
 2026202520262025
Subscription$182,773 $158,422 $362,659 $312,711 
Transactional17,924 16,734 35,732 35,351 
Services and Other19,068 19,992 37,880 36,821 
Total Revenues$219,765 $195,148 $436,271 $384,883