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

As of March 31, 2026, the total material capital commitments under certain data licensing agreements and the cloud service agreement amounted to $39,813, shown as follows:

 

(In thousands)

 

 

 

Year

 

March 31, 2026

 

Remainder of 2026

 

 

7,578

 

2027

 

 

8,723

 

2028

 

 

8,039

 

2029

 

 

7,950

 

2030

 

 

5,973

 

2031

 

 

1,550

 

Total

 

$

39,813