XML 57 R46.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Derivative Financial Instruments - Schedule of Effect of Hedge Instruments on Accumulated Other Comprehensive Loss, Net of Tax (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Derivative Instruments, Gain (Loss) [Line Items]        
 Total $ 2,185 $ 5,063 $ 6,106 $ 4,230
Cash Flow Hedge | Derivative Designated As Hedging        
Derivative Instruments, Gain (Loss) [Line Items]        
 Total 2,185 5,063 6,106 4,230
Foreign exchange forward | Cash Flow Hedge | Derivative Designated As Hedging        
Derivative Instruments, Gain (Loss) [Line Items]        
 Total 1,995 3,538 5,337 3,061
Interest rate swap | Cash Flow Hedge | Derivative Designated As Hedging        
Derivative Instruments, Gain (Loss) [Line Items]        
 Total $ 190 $ 1,525 $ 769 $ 1,169