XML 66 R49.htm IDEA: XBRL DOCUMENT v3.25.0.1
Basis of Presentation and Summary of Significant Accounting Policies - Fair Value of Forward Foreign Exchange Contracts (Detail) - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Foreign Currency Exchange Contract [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value, derivative asset $ 482,000 $ 183,000
Fair value, derivative liability 261,000 207,000
Cross Currency Interest Rate Contract [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Notional value, derivative asset 625,000,000  
Fair value, derivative asset 26,196,000 4,835,000
Fair value, derivative liability   13,384,000
Interest Rate Swaps Cash Flow Hedges [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value, derivative asset 503,000  
Fair value, derivative liability 641,000 2,974,000
Other Current Assets [Member] | Foreign Currency Exchange Contract [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Notional value, derivative asset 14,999,000 24,155,000
Fair value, derivative asset 482,000 183,000
Other Current Liabilities [Member] | Foreign Currency Exchange Contract [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Notional value, derivative liability 24,749,000 16,000,000
Fair value, derivative liability 261,000 207,000
Other Assets [Member] | Cross Currency Interest Rate Contract [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Notional value, derivative asset 625,000,000 220,000,000
Fair value, derivative asset 26,196,000 4,835,000
Other Assets [Member] | Interest Rate Swaps Cash Flow Hedges [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Notional value, derivative asset 100,000,000  
Fair value, derivative asset 503,000  
Other Liabilities [Member] | Cross Currency Interest Rate Contract [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Notional value, derivative liability   405,000,000
Fair value, derivative liability   13,384,000
Other Liabilities [Member] | Interest Rate Swaps Cash Flow Hedges [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Notional value, derivative liability 50,000,000 100,000,000
Fair value, derivative liability 641,000 2,974,000
Accumulated Other Comprehensive income (loss) [Member] | Cross Currency Interest Rate Contract [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value, derivative asset 32,979,000 (7,975,000)
Accumulated Other Comprehensive income (loss) [Member] | Interest Rate Swaps Cash Flow Hedges [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value, derivative asset $ (138,000) $ (2,974,000)