XML 118 R94.htm IDEA: XBRL DOCUMENT v3.24.0.1
Derivatives - Schedule of Derivatives Assets and Liabilities (Details) - Other assets - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Derivative Assets    
Non-designated hedges included in other assets $ 164 $ 1,601
Foreign exchange contracts    
Derivative Assets    
Non-designated hedges included in other assets 164 1,599
Interest rate contracts    
Derivative Assets    
Non-designated hedges included in other assets $ 0 $ 2