XML 81 R70.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value Measurements - Recurring Level III Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Roll Forward]        
Realized and unrealized gain (loss) included in earnings     $ (100)  
Fair Value, Assets Including Derivatives Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Fair Value Recurring Basis Unobservable Input Reconciliation Asset Gain Loss Statement Of Other Comprehensive Income Extensible List Not Disclosed Flag     Unrealized loss included in other comprehensive income (loss)  
Level III        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Beginning balance $ 34,418 $ 37,035 $ 35,343 $ 41,763
Realized and unrealized income (loss) included in earnings 45 0 46 8
Purchase of securities 250 0 250 1,048
Maturities/calls (17,389) (66) (18,156) (3,141)
Unrealized loss included in other comprehensive income (loss) (184) (1,840) (343) (4,550)
Ending balance 17,140 35,129 17,140 35,129
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Roll Forward]        
Beginning balance 648 0 787 0
Realized and unrealized gain (loss) included in earnings 0 0 (139) 0
Purchase of securities 0 0 0 0
Maturities/calls 0 0 0 0
Unrealized loss included in other comprehensive income (loss) 0 0 0 0
Ending balance 648 0 648 0
Fair Value, Assets Including Derivatives Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Beginning balance 35,066 37,035 36,130 41,763
Realized and unrealized gain included in earnings 45 0 (93) 8
Purchase of securities 250 0 250 1,048
Maturities/calls (17,389) (66) (18,156) (3,141)
Unrealized loss included in other comprehensive income (loss) (184) (1,840) (343) (4,550)
Ending balance $ 17,788 $ 35,129 $ 17,788 $ 35,129