XML 89 R73.htm IDEA: XBRL DOCUMENT v3.25.0.1
Intangible Assets and Goodwill - Schedule of Useful Life (Details)
Dec. 31, 2024
Finite-Lived Intangible Assets [Line Items]  
Useful life 11 years 4 months 24 days
Intellectual property  
Finite-Lived Intangible Assets [Line Items]  
Useful life 17 years 3 months 18 days
Customer relationships  
Finite-Lived Intangible Assets [Line Items]  
Useful life 10 years 10 months 24 days
Capitalized internal-use software  
Finite-Lived Intangible Assets [Line Items]  
Useful life 2 years 8 months 12 days