v3.25.0.1
Revenue Recognition (Tables)
12 Months Ended
Dec. 31, 2024
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue
The following table presents our revenues disaggregated by type of good or service (in thousands):
Year ended December 31,
202420232022
Subscription and support$667,646 $558,645 $464,935 
XBRL professional services58,791 56,820 54,896 
Other services12,243 14,574 18,044 
Total revenues$738,680 $630,039 $537,875