v3.26.1
Commitments and Contingencies (Tables)
6 Months Ended
Jun. 30, 2026
Commitments and Contingencies Disclosure [Abstract]  
Future Minimum Capital Payments under Certain Data Licensing Agreements

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

 

(In thousands)

 

 

 

Year

 

June 30, 2026

 

Remainder of 2026

 

$

4,530

 

2027

 

 

8,260

 

2028

 

 

7,694

 

2029

 

 

7,605

 

2030

 

 

5,858

 

2031

 

 

1,551

 

Total

 

$

35,498