v3.25.4
Fair Value - Summary of Change in Corporate Bonds and MSR Assets Using Level 3 Inputs (Details) - Level 3 [Member] - Fair Value, Recurring [Member]
$ in Thousands
12 Months Ended
Dec. 31, 2025
USD ($)
Corporate Bonds [Member]  
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]  
Beginning Balance $ 750
Transfers from Level 3 to Level 2 (500)
Proceeds from call of security (250)
Fair value adjustments 0
Other adjustments 0
Ending Balance 0
MSRs [Member]  
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]  
Beginning Balance 386
Transfers from Level 3 to Level 2 0
Proceeds from call of security 0
Fair value adjustments (385)
Other adjustments (1)
Ending Balance $ 0