Small Business Administration ("SBA") Loans Held for Sale - SBA activity (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | |||
|---|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
Dec. 31, 2025 |
|
| Small Business Administration ("SBA") Loans Held for Sale | |||||
| Guaranteed portion of SBA loans for sale | $ 336,700 | $ 336,700 | $ 247,900 | ||
| SBA loan purchases - guaranteed portion | 313,008 | $ 235,722 | 659,673 | $ 686,586 | |
| SBA security pools created - guaranteed portion | 233,105 | 194,255 | 518,923 | 507,136 | |
| SBA security pools sold into the secondary market | 219,145 | 160,207 | 513,362 | 481,197 | |
| SBA individual loans sold | $ 3,960 | $ 43,411 | $ 38,609 | $ 58,829 | |