Reportable Segments - Constant Currency Reporting (Details) |
Jun. 30, 2025 |
Jun. 30, 2024 |
---|---|---|
Japanese yen | ||
Segment Reporting Information [Line Items] | ||
Foreign currency exchange rate, translation | 120 | 107 |
South Korean won | ||
Segment Reporting Information [Line Items] | ||
Foreign currency exchange rate, translation | 1,250 | 1,175 |
Chinese yuan | ||
Segment Reporting Information [Line Items] | ||
Foreign currency exchange rate, translation | 6.9 | 6.7 |
New Taiwan dollar | ||
Segment Reporting Information [Line Items] | ||
Foreign currency exchange rate, translation | 31 | 31 |
Mexican peso | ||
Segment Reporting Information [Line Items] | ||
Foreign currency exchange rate, translation | 21 | 20 |
Euro | ||
Segment Reporting Information [Line Items] | ||
Foreign currency exchange rate, translation | 0.88 | 0.81 |