v3.25.2
Intangible Assets and Goodwill - Schedule of Useful Life (Details)
Jun. 30, 2025
Finite-Lived Intangible Assets [Line Items]  
Useful life 10 years 10 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 4 months 24 days
Capitalized internal-use software  
Finite-Lived Intangible Assets [Line Items]  
Useful life 7 years 6 months