XML 106 R91.htm IDEA: XBRL DOCUMENT v3.22.4
Fair Value - Summary of changes in corporate bonds and mortgage backed securities valued using level 3 inputs (Details) - Level 3 [Member] - Fair Value, Recurring [Member] - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Corporate Bonds [Member]    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Beginning Balance $ 11,064 $ 0
Transfers from Level 2 to Level 3   14,041
Transfers from Level 3 to Level 2 (6,751) (996)
Sales or paydowns   (2,000)
Fair value adjustments (24) 19
Ending Balance 4,289 11,064
Mortgage Backed Securities [Member]    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Beginning Balance 7,916 0
Transfers from Level 2 to Level 3   7,915
Sales or paydowns (300)  
Fair value adjustments 1 1
Ending Balance $ 7,617 $ 7,916