Allowance for Credit Losses and Unfunded Loan Commitments - Accrued Interest Receivable (Details) - USD ($) $ in Thousands |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Receivables [Abstract] | ||
| Total Interest Receivable | $ 1,604,848 | $ 1,570,069 |
| 90 Days or Greater Past Due | 5,417 | 6,548 |
| Allowance for Uncollectible Interest | 9,770 | 14,511 |
| Accrued interest receivable not expected to be capitalized | 154,000 | 164,000 |
| Accrued interest receivable expected to be capitalized reserved | $ 1,500,000 | $ 1,400,000 |