Commitments and Contingencies - Schedule of Total Unfunded Commitments (Details) - USD ($) $ in Thousands |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Commitment and Contingencies | ||
| Total unfunded commitments | $ 1,929,190 | $ 1,148,128 |
| Commitments to fund loans | ||
| Commitment and Contingencies | ||
| Total unfunded commitments | 907,394 | 499,960 |
| Unfunded commitments under lines of credit | ||
| Commitment and Contingencies | ||
| Total unfunded commitments | 861,830 | 640,181 |
| Commercial and standby letters of credit | ||
| Commitment and Contingencies | ||
| Total unfunded commitments | $ 159,966 | $ 7,987 |