XML 38 R17.htm IDEA: XBRL DOCUMENT v3.25.0.1
Commitments and Contingencies
12 Months Ended
Dec. 31, 2024
Commitments and Contingencies Disclosure [Abstract]  
COMMITMENTS AND CONTINGENCIES COMMITMENTS AND CONTINGENCIES:
Purchase commitments
Our purchase commitments primarily consist of outsourced information technology services, software licenses and commitments for financial research tools. As of December 31, 2024, our purchase commitments for the next five years and thereafter were as follows (in thousands):
Payments due in:
TotalLess than 1 year1-3 years4-5 yearsThereafter
Purchase obligations$15,685 $7,102 $6,307 $2,276 $—