XML 33 R26.htm IDEA: XBRL DOCUMENT v3.25.2
Commitments and Contingencies (Tables)
6 Months Ended
Jun. 30, 2025
Commitments and Contingencies Disclosure [Abstract]  
Future Minimum Capital Payments under Certain Data Licensing Agreements

As of June 30, 2025, the total material capital commitments under certain data licensing agreements and the cloud service agreement amounted to $43,979, shown as follows:

 

(In thousands)

 

 

 

Year

 

June 30, 2025

 

Remainder of 2025

 

$

5,640

 

2026

 

 

9,512

 

2027

 

 

7,558

 

2028

 

 

7,272

 

2029

 

 

7,264

 

2030 and thereafter

 

 

6,733

 

Total

 

$

43,979