XML 77 R66.htm IDEA: XBRL DOCUMENT v3.25.1
Intangible Assets and Goodwill - Schedule of Useful Life (Details)
Mar. 31, 2025
Finite-Lived Intangible Assets [Line Items]  
Useful life 11 years 2 months 12 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 8 months 12 days
Capitalized internal-use software  
Finite-Lived Intangible Assets [Line Items]  
Useful life 3 years 4 months 24 days