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 |