XML 54 R41.htm IDEA: XBRL DOCUMENT v3.25.4
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2025
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Other Commitments
The Company has commitments with certain data providers expiring at various dates through 2028. As of December 31, 2025, future commitments for data services are as follows:
As of December 31, 2025
2026$16,480 
20271,138 
2028 and thereafter369 
Total$17,987