XML 104 R90.htm IDEA: XBRL DOCUMENT v3.23.1
FAIR VALUE OF FINANCIAL INSTRUMENTS - Schedule of Changes in Level 3 (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning balance $ 542,646 $ 692,864
Transfer from level 2 0 0
Purchases 546 29,603
Sales (10,689) (4,261)
Paydowns/maturities (49,180) (57,489)
Amortization of premium/discount (880) (1,326)
Unrealized gain/(loss) 3,616 (6,638)
Realized gain/(loss) on sale (312) (103)
Ending balance $ 485,747 $ 652,650
Fair value, recurring basis, unobservable input reconciliation, asset, gain (loss) statement of other comprehensive income, extensible list, not disclosed, flag Unrealized gain/(loss)  
Fair value, recurring basis, unobservable input reconciliation, asset, gain (loss) statement of income, extensible list, not disclosed, flag Realized gain/(loss) on sale