Notional Amount of Forward Contracts (Details) - Forward Foreign Currency Exchange Contract [Member] - USD ($) $ in Thousands |
Jun. 30, 2026 |
Jun. 30, 2025 |
|---|---|---|
| Derivative [Line Items] | ||
| Notional amount of derivative contracts | $ 109,100 | $ 50,500 |
| Derivatives related to tobacco purchases [Member] | Tobacco purchases [Member] | ||
| Derivative [Line Items] | ||
| Notional amount of derivative contracts | 82,100 | 42,200 |
| Derivatives Not Designated As Hedges [Member] | Processing costs [Member] | ||
| Derivative [Line Items] | ||
| Notional amount of derivative contracts | 14,600 | 8,300 |
| Derivatives Not Designated As Hedges [Member] | Operating costs [Member] | ||
| Derivative [Line Items] | ||
| Notional amount of derivative contracts | $ 12,400 | $ 0 |