XML 73 R67.htm IDEA: XBRL DOCUMENT v3.24.3
Derivatives - Schedule of Pre-tax Realized Gain on Foreign Currency Derivatives (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Foreign Currency Fair Value Hedge Derivative [Line Items]        
Unrealized Loss/(Gain) on foreign currency derivatives, before Tax $ (1,123) $ 34 $ (2,390) $ 34
Gain (Loss) on Derivative Instruments [Member]        
Foreign Currency Fair Value Hedge Derivative [Line Items]        
Unrealized Loss/(Gain) on foreign currency derivatives, before Tax $ 72 $ (8) $ (449) $ (8)