Schedule of Fair Value Contractual Balance and Gain Loss On Loans Held for Sale (Details) - USD ($) $ in Thousands |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Fair Value Disclosures [Abstract] | ||
| Aggregate fair value | $ 3,740 | $ 5,141 |
| Contractual balance | 3,707 | 5,033 |
| Gain | $ 33 | $ 108 |