v3.25.2
Revenue Recognition (Tables)
6 Months Ended
Jun. 30, 2025
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue
The following table presents our revenue disaggregated by type of good or service (in thousands):
Three months ended June 30,Six months ended June 30,
2025202420252024
Subscription and support$198,223 $160,735 $383,735 $315,714 
XBRL professional services14,502 14,027 32,442 31,620 
Other services2,462 2,741 5,290 5,836 
Total
$215,187 $177,503 $421,467 $353,170