XML 49 R38.htm IDEA: XBRL DOCUMENT v3.22.1
Intangible Assets - Summary of Intangible Assets and Related Accumulated Amortization (Detail) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Finite-Lived Intangible Assets [Line Items]    
Gross value $ 115,502 $ 100,561
Accumulated amortization 65,410 59,598
Total 50,092 40,963
Data supply relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross value 12,891 8,750
Accumulated amortization 2,949 1,875
Total 9,942 6,875
Trade names    
Finite-Lived Intangible Assets [Line Items]    
Gross value 2,720 2,720
Accumulated amortization 2,302 2,171
Total 418 549
Completed technologies    
Finite-Lived Intangible Assets [Line Items]    
Gross value 28,792 23,092
Accumulated amortization 18,813 17,568
Total 9,979 5,524
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross value 71,099 65,999
Accumulated amortization 41,346 37,984
Total $ 29,753 $ 28,015