XML 56 R45.htm IDEA: XBRL DOCUMENT v3.25.3
Derivative Financial Instruments - Schedule of Effect of Hedge Instruments on Accumulated Other Comprehensive Loss, Net of Tax (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Derivative Instruments, Gain (Loss) [Line Items]        
 Total $ 1,091 $ (3,893) $ (6,242) $ 2,213
Cash Flow Hedge | Derivative Designated As Hedging        
Derivative Instruments, Gain (Loss) [Line Items]        
 Total 1,091 (3,893) (6,242) 2,213
Foreign exchange forward | Cash Flow Hedge | Derivative Designated As Hedging        
Derivative Instruments, Gain (Loss) [Line Items]        
 Total 1,091 (3,635) (6,242) 1,702
Interest rate swap | Cash Flow Hedge | Derivative Designated As Hedging        
Derivative Instruments, Gain (Loss) [Line Items]        
 Total $ 0 $ (258) $ 0 $ 511