Loans and Accrued Interest Receivable and Allowance for Loan Losses - Schedule of Unfunded Loan Commitments (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Receivables [Abstract] | ||||
| Provision for loan losses from allowance activity table above | $ 41,023 | $ 17,712 | $ 94,595 | $ 33,177 |
| Provision expense (negative provision) for unfunded loan commitments, net | 54 | 218 | (274) | 90 |
| Provision for loan losses reported in consolidated statements of income | $ 41,077 | $ 17,930 | $ 94,321 | $ 33,267 |