v3.25.2
Business Overview, Basis of Presentation, and Recently Issued Accounting Standards (Details)
employee in Thousands
Jun. 30, 2025
employee
country
Accounting Policies [Abstract]  
Number of individuals employed globally (over) | employee 1
Number of countries where the portfolio of products are available (over) | country 30