XML 121 R91.htm IDEA: XBRL DOCUMENT v3.22.4
OTHER LIABILITIES (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Other Liabilities Disclosure [Abstract]    
Derivative liabilities $ 97,030 $ 35,194
Finance lease liabilities 9,306 9,862
Employee benefits liability 45,175 45,498
Operating lease liabilities 53,736 55,674
Accrued interest payable 1,610 775
Customer transaction clearing accounts 5,758 5,718
Other 43,409 39,960
Total other liabilities $ 256,024 $ 192,681