XML 122 R94.htm IDEA: XBRL DOCUMENT v3.22.4
Accrued Interest Payable and Other Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Payables and Accruals [Abstract]    
Accrued compensation costs $ 17,001 $ 16,501
Retirement plans 2,950 3,646
Accrued interest payable 5,308 4,385
Accrued expenses and other payables 4,667 4,447
Other reserves 5,007 3,920
Contingent consideration liability 1,765 1,629
Other liabilities fair value of derivative financial instruments 9,007 583
Current income taxes payable 2,197 0
Accounts payable 9,148 9,584
Other 1,386 1,375
Accrued interest payable and other liabilities $ 58,436 $ 46,070