v3.25.4
Notional Amount of Forward Contracts (Details) - Forward Foreign Currency Exchange Contract [Member] - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Derivative [Line Items]    
Notional amount of derivative contracts $ 72,400 $ 146,000
Derivatives related to tobacco purchases [Member] | Tobacco purchases [Member]    
Derivative [Line Items]    
Notional amount of derivative contracts 42,200 101,400
Derivatives Not Designated As Hedges [Member] | Processing costs [Member]    
Derivative [Line Items]    
Notional amount of derivative contracts 8,300 15,700
Derivatives Not Designated As Hedges [Member] | Operating costs [Member]    
Derivative [Line Items]    
Notional amount of derivative contracts $ 21,900 $ 28,900