XML 76 R59.htm IDEA: XBRL DOCUMENT v3.25.0.1
Acquisitions - Valuation Assumptions and Weighted-Average Useful Life (Details)
12 Months Ended
Dec. 31, 2023
Developed software and core technologies  
Weighted average useful life 5 years
Trade names  
Weighted average useful life 5 years
Customer lists  
Weighted average useful life 13 years
Series of individually immaterial business acquisitions | Developed software and core technologies  
Royalty rate 20.00%
Series of individually immaterial business acquisitions | Developed software and core technologies | Minimum  
Obsolescence rate 15.00%
Discount rate 12.50%
Series of individually immaterial business acquisitions | Developed software and core technologies | Maximum  
Obsolescence rate 20.00%
Discount rate 22.00%
Series of individually immaterial business acquisitions | Trade names | Minimum  
Royalty rate 1.00%
Discount rate 15.50%
Series of individually immaterial business acquisitions | Trade names | Maximum  
Royalty rate 2.00%
Discount rate 22.00%
Series of individually immaterial business acquisitions | Customer lists  
Attrition rate 5.00%
Series of individually immaterial business acquisitions | Customer lists | Minimum  
Discount rate 15.50%
Series of individually immaterial business acquisitions | Customer lists | Maximum  
Discount rate 22.00%