Allowance for Credit Losses and Unfunded Loan Commitments - Schedule of Allowance for Credit Losses and Recorded Investments in Loans (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Allowance | ||||
| Beginning balance | $ 23,754 | $ 23,890 | $ 77,132 | $ 84,568 |
| Provision | 70,470 | 56,529 | 116,386 | 100,985 |
| Transfer - funded loans | (28,209) | (27,878) | (127,503) | (133,012) |
| Unfunded loan commitments sold | 0 | 0 | 0 | 0 |
| Ending balance | 66,015 | 52,541 | 66,015 | 52,541 |
| Unfunded Commitments | ||||
| Beginning balance | 587,882 | 584,140 | 2,437,035 | 2,311,660 |
| Provision/New commitments - net | 1,848,800 | 1,459,626 | 2,945,185 | 2,503,584 |
| Transfer - funded loans | (673,590) | (685,603) | (3,095,958) | (3,457,081) |
| Unfunded loan commitments sold | (34,614) | 0 | (557,784) | 0 |
| Ending balance | $ 1,728,478 | $ 1,358,163 | $ 1,728,478 | $ 1,358,163 |