v3.25.2
Loans and Leases Held for Investment at Amortized Cost, Net of Allowance For Loan and Lease Losses - Schedule of Analysis of the Past Due Loans and Leases HFI at Amortized Cost (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Financing Receivable, Modified [Line Items]    
Total commercial loans and leases held for investment $ 4,386,321 $ 4,125,818
Commercial    
Financing Receivable, Modified [Line Items]    
Total commercial loans and leases held for investment 662,258 616,403
Commercial | Loans guaranteed by the Small Business Association    
Financing Receivable, Modified [Line Items]    
Total commercial loans and leases held for investment 156,932 161,048
Commercial | 30-59 days past due    
Financing Receivable, Modified [Line Items]    
Total commercial loans and leases held for investment 1,057 14,644
Commercial | 60-89 days past due    
Financing Receivable, Modified [Line Items]    
Total commercial loans and leases held for investment 1,200 1,665
Commercial | 90 or more days past due    
Financing Receivable, Modified [Line Items]    
Total commercial loans and leases held for investment 32,479 30,253
Commercial | Total Days Past Due    
Financing Receivable, Modified [Line Items]    
Total commercial loans and leases held for investment 34,736 46,562
Commercial | Total Days Past Due | Loans guaranteed by the Small Business Association    
Financing Receivable, Modified [Line Items]    
Total commercial loans and leases held for investment 25,281 26,968
Commercial | Equipment finance    
Financing Receivable, Modified [Line Items]    
Total commercial loans and leases held for investment 49,891 64,232
Commercial | Equipment finance | Loans guaranteed by the Small Business Association    
Financing Receivable, Modified [Line Items]    
Total commercial loans and leases held for investment 0 0
Commercial | Equipment finance | 30-59 days past due    
Financing Receivable, Modified [Line Items]    
Total commercial loans and leases held for investment 0 67
Commercial | Equipment finance | 60-89 days past due    
Financing Receivable, Modified [Line Items]    
Total commercial loans and leases held for investment 0 0
Commercial | Equipment finance | 90 or more days past due    
Financing Receivable, Modified [Line Items]    
Total commercial loans and leases held for investment 4,042 4,551
Commercial | Equipment finance | Total Days Past Due    
Financing Receivable, Modified [Line Items]    
Total commercial loans and leases held for investment 4,042 4,618
Commercial | Equipment finance | Total Days Past Due | Loans guaranteed by the Small Business Association    
Financing Receivable, Modified [Line Items]    
Total commercial loans and leases held for investment 0 0
Commercial | Commercial real estate    
Financing Receivable, Modified [Line Items]    
Total commercial loans and leases held for investment 449,604 373,785
Commercial | Commercial real estate | Loans guaranteed by the Small Business Association    
Financing Receivable, Modified [Line Items]    
Total commercial loans and leases held for investment 45,178 41,982
Commercial | Commercial real estate | 30-59 days past due    
Financing Receivable, Modified [Line Items]    
Total commercial loans and leases held for investment 0 8,320
Commercial | Commercial real estate | 60-89 days past due    
Financing Receivable, Modified [Line Items]    
Total commercial loans and leases held for investment 528 483
Commercial | Commercial real estate | 90 or more days past due    
Financing Receivable, Modified [Line Items]    
Total commercial loans and leases held for investment 10,222 9,731
Commercial | Commercial real estate | Total Days Past Due    
Financing Receivable, Modified [Line Items]    
Total commercial loans and leases held for investment 10,750 18,534
Commercial | Commercial real estate | Total Days Past Due | Loans guaranteed by the Small Business Association    
Financing Receivable, Modified [Line Items]    
Total commercial loans and leases held for investment 8,456 8,456
Commercial | Commercial and industrial    
Financing Receivable, Modified [Line Items]    
Total commercial loans and leases held for investment 162,763 178,386
Commercial | Commercial and industrial | Loans guaranteed by the Small Business Association    
Financing Receivable, Modified [Line Items]    
Total commercial loans and leases held for investment 111,754 119,066
Commercial | Commercial and industrial | 30-59 days past due    
Financing Receivable, Modified [Line Items]    
Total commercial loans and leases held for investment 1,057 6,257
Commercial | Commercial and industrial | 60-89 days past due    
Financing Receivable, Modified [Line Items]    
Total commercial loans and leases held for investment 672 1,182
Commercial | Commercial and industrial | 90 or more days past due    
Financing Receivable, Modified [Line Items]    
Total commercial loans and leases held for investment 18,215 15,971
Commercial | Commercial and industrial | Total Days Past Due    
Financing Receivable, Modified [Line Items]    
Total commercial loans and leases held for investment 19,944 23,410
Commercial | Commercial and industrial | Total Days Past Due | Loans guaranteed by the Small Business Association    
Financing Receivable, Modified [Line Items]    
Total commercial loans and leases held for investment $ 16,825 $ 18,512