Small Business Administration ("SBA") Loans Held for Sale - SBA activity (Details) - USD ($) $ in Thousands |
3 Months Ended | 9 Months Ended | ||
|---|---|---|---|---|
Sep. 30, 2026 |
Sep. 30, 2025 |
Sep. 30, 2026 |
Sep. 30, 2025 |
|
| Small Business Administration ("SBA") Loans Held for Sale | ||||
| Guaranteed portion of SBA loans for sale | $ 247,500 | $ 278,300 | $ 247,500 | $ 278,300 |
| SBA loan purchases - guaranteed portion | 386,993 | 216,952 | 1,046,666 | 903,538 |
| SBA security pools created - guaranteed portion | 417,760 | 139,710 | 936,683 | 646,846 |
| SBA security pools sold into the secondary market | 446,520 | 159,641 | 959,882 | 640,839 |
| SBA individual loans sold | $ 5,607 | $ 32,272 | $ 44,216 | $ 91,101 |