Variable Interest Entities (Details 2) $ in Thousands |
6 Months Ended | |
|---|---|---|
|
Jun. 30, 2026
USD ($)
trust
|
Dec. 31, 2025
USD ($)
|
|
| Variable Interest Entities [Abstract] | ||
| Number of trusts sponsored | trust | 1 | |
| Percentage of ownership interest | 100.00% | |
| Subordinated Borrowing [Line Items] | ||
| Amount of subordinated notes | $ 58,764 | $ 58,764 |
| June 2007 issuance | ||
| Subordinated Borrowing [Line Items] | ||
| Amount of subordinated notes | $ 41,238 | |
| Interest rate (as a percent) | 7.22% | |
| Maturity date of subordinated notes | Jun. 15, 2037 | |
| August 2007 issuance | ||
| Subordinated Borrowing [Line Items] | ||
| Amount of subordinated notes | $ 17,526 | |
| Interest rate (as a percent) | 5.41% | |
| Maturity date of subordinated notes | Sep. 15, 2037 | |
| Basis spread on variable rate (as a percent) | 1.48% |