XML 147 R126.htm IDEA: XBRL DOCUMENT v3.25.0.1
Fair Value Measurements Level 3 Private Label Commerical MBS and Corporate Debt Securities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Level 3 | Corporate Debt Securities [Member]    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Fair Value, Equity, Level 2 to Level 1 Transfers   $ 51,750
Fair Value, Recurring | Other securities    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Fair Value, Assets, Level 3 to Level 2 Transfers, Amount $ (38,149) 0
Fair Value, Recurring | Level 3    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value, beginning balance 40,249 0
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Other Comprehensive Income (Loss) 30 (11,501)
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value, ending balance 2,130 40,249
Fair Value, Asset, Recurring Basis, Still Held, Unrealized Gain (Loss) $ (870) $ (11,501)