XML 63 R48.htm IDEA: XBRL DOCUMENT v3.24.0.1
Basis of Presentation and Summary of Significant Accounting Policies - Gains (Losses) on Foreign Exchange Contracts (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Cross Currency Interest Rate Contract [Member]      
Derivative [Line Items]      
Interest earned $ 10,974 $ 8,872 $ 11,084
Interest Rate Swaps Cash Flow Hedges [Member]      
Derivative [Line Items]      
Interest earned 326    
Unrealized (losses) gains on open contracts (2,974)    
Cost of Sales [Member] | Foreign Currency Exchange Contract [Member]      
Derivative [Line Items]      
Realized gains (losses) on closed contracts 224 (3,855) (1,973)
Unrealized losses on open contracts (156) (176) (343)
Cumulative net pre-tax gains (losses) 68 (4,031) (2,316)
Other comprehensive income [Member] | Cross Currency Interest Rate Contract [Member]      
Derivative [Line Items]      
Unrealized (losses) gains on open contracts $ (18,001) $ 25,969 $ 29,052