XML 62 R50.htm IDEA: XBRL DOCUMENT v3.25.0.1
Description of Business and Summary of Significant Accounting Policies - Schedule of Estimated Useful Lives of Finite-Lived Intangible Assets (Detail)
12 Months Ended
Dec. 31, 2024
Customer Relationship Intangibles [Member]  
Schedule Of Other Intangible Assets [Line Items]  
Finite lived intangible assets, Weighted Average Life 7 years
Customer Relationship Intangibles [Member] | Minimum [Member]  
Schedule Of Other Intangible Assets [Line Items]  
Finite lived intangible assets, Estimated Useful Life 2 years
Customer Relationship Intangibles [Member] | Maximum [Member]  
Schedule Of Other Intangible Assets [Line Items]  
Finite lived intangible assets, Estimated Useful Life 10 years
Definite-Lived Trade Names [Member]  
Schedule Of Other Intangible Assets [Line Items]  
Finite lived intangible assets, Weighted Average Life 21 years
Definite-Lived Trade Names [Member] | Minimum [Member]  
Schedule Of Other Intangible Assets [Line Items]  
Finite lived intangible assets, Estimated Useful Life 3 years
Definite-Lived Trade Names [Member] | Maximum [Member]  
Schedule Of Other Intangible Assets [Line Items]  
Finite lived intangible assets, Estimated Useful Life 30 years
Acquired Technology [Member]  
Schedule Of Other Intangible Assets [Line Items]  
Finite lived intangible assets, Weighted Average Life 6 years
Acquired Technology [Member] | Minimum [Member]  
Schedule Of Other Intangible Assets [Line Items]  
Finite lived intangible assets, Estimated Useful Life 3 years
Acquired Technology [Member] | Maximum [Member]  
Schedule Of Other Intangible Assets [Line Items]  
Finite lived intangible assets, Estimated Useful Life 7 years
Acquired Content [Member]  
Schedule Of Other Intangible Assets [Line Items]  
Finite lived intangible assets, Weighted Average Life 6 years
Acquired Content [Member] | Minimum [Member]  
Schedule Of Other Intangible Assets [Line Items]  
Finite lived intangible assets, Estimated Useful Life 5 years 6 months
Acquired Content [Member] | Maximum [Member]  
Schedule Of Other Intangible Assets [Line Items]  
Finite lived intangible assets, Estimated Useful Life 7 years
Computer Software [Member]  
Schedule Of Other Intangible Assets [Line Items]  
Finite lived intangible assets, Weighted Average Life 4 years
Computer Software [Member] | Minimum [Member]  
Schedule Of Other Intangible Assets [Line Items]  
Finite lived intangible assets, Estimated Useful Life 3 years
Computer Software [Member] | Maximum [Member]  
Schedule Of Other Intangible Assets [Line Items]  
Finite lived intangible assets, Estimated Useful Life 5 years