XML 77 R66.htm IDEA: XBRL DOCUMENT v3.24.3
Loans and Leases - Loans Held for Investment by Loan Portfolio Segment (Details) - USD ($)
$ in Thousands
6 Months Ended 9 Months Ended
Jun. 30, 2024
Sep. 30, 2024
Dec. 31, 2023
Sep. 30, 2023
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   $ 23,527,777 $ 25,489,687 $ 21,920,946
Allowance for Loan and Lease Losses, Write-offs $ 63,428 67,247    
Real Estate Mortgage        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   13,334,406 16,111,985 14,034,491
Commercial Real Estate Construction Loan Receivable        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   836,902 759,585  
Allowance for Loan and Lease Losses, Write-offs 0 0    
Residential Real Estate Construction Financing Receivable        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   2,622,507 2,399,684  
Allowance for Loan and Lease Losses, Write-offs 0 0    
Commercial        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   6,319,472 5,765,307 4,754,430
Consumer        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   414,490 453,126 $ 394,488
Allowance for Loan and Lease Losses, Write-offs 2,397 4,434    
Revolving Credit Facility [Member]        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   3,863,433 3,254,704  
Allowance for Loan and Lease Losses, Write-offs 1,023 1,298    
Revolving Credit Facility [Member] | Commercial Real Estate Construction Loan Receivable        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   24,044 20,412  
Allowance for Loan and Lease Losses, Write-offs 0 0    
Revolving Credit Facility [Member] | Residential Real Estate Construction Financing Receivable        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   101,714 115,674  
Allowance for Loan and Lease Losses, Write-offs 0 0    
Revolving Credit Facility [Member] | Consumer        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   7,427 9,019  
Allowance for Loan and Lease Losses, Write-offs 1 1    
Revolving Converted To Term Loan [Member]        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   274,876 96,731  
Allowance for Loan and Lease Losses, Write-offs 593 387    
Revolving Converted To Term Loan [Member] | Commercial Real Estate Construction Loan Receivable        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   0 0  
Allowance for Loan and Lease Losses, Write-offs 0 0    
Revolving Converted To Term Loan [Member] | Residential Real Estate Construction Financing Receivable        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   0 0  
Allowance for Loan and Lease Losses, Write-offs 0 0    
Revolving Converted To Term Loan [Member] | Consumer        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   268 361  
Allowance for Loan and Lease Losses, Write-offs 12 0    
Origination Date 2024 [Member] | Term Loans By Origination Date [Member]        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   530,272 930,451  
Allowance for Loan and Lease Losses, Write-offs 3,436 0    
Origination Date 2024 [Member] | Term Loans By Origination Date [Member] | Commercial Real Estate Construction Loan Receivable        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   20,371 23,916  
Allowance for Loan and Lease Losses, Write-offs 0 0    
Origination Date 2024 [Member] | Term Loans By Origination Date [Member] | Residential Real Estate Construction Financing Receivable        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   89,504 64,341  
Allowance for Loan and Lease Losses, Write-offs 0 0    
Origination Date 2024 [Member] | Term Loans By Origination Date [Member] | Consumer        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   23,648 26,468  
Allowance for Loan and Lease Losses, Write-offs 0 0    
Origination Date 2023 [Member] | Term Loans By Origination Date [Member]        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   866,468 7,575,137  
Allowance for Loan and Lease Losses, Write-offs 33,088 5,826    
Origination Date 2023 [Member] | Term Loans By Origination Date [Member] | Commercial Real Estate Construction Loan Receivable        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   36,461 388,165  
Allowance for Loan and Lease Losses, Write-offs 0 0    
Origination Date 2023 [Member] | Term Loans By Origination Date [Member] | Residential Real Estate Construction Financing Receivable        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   159,489 1,185,297  
Allowance for Loan and Lease Losses, Write-offs 0 0    
Origination Date 2023 [Member] | Term Loans By Origination Date [Member] | Consumer        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   20,948 73,117  
Allowance for Loan and Lease Losses, Write-offs 432 199    
Origination Date 2022 [Member] | Term Loans By Origination Date [Member]        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   6,179,782 6,992,271  
Allowance for Loan and Lease Losses, Write-offs 8,708 26,881    
Origination Date 2022 [Member] | Term Loans By Origination Date [Member] | Commercial Real Estate Construction Loan Receivable        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   457,681 214,303  
Allowance for Loan and Lease Losses, Write-offs 0 0    
Origination Date 2022 [Member] | Term Loans By Origination Date [Member] | Residential Real Estate Construction Financing Receivable        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   1,433,928 670,840  
Allowance for Loan and Lease Losses, Write-offs 0 0    
Origination Date 2022 [Member] | Term Loans By Origination Date [Member] | Consumer        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   63,468 212,039  
Allowance for Loan and Lease Losses, Write-offs 540 603    
Origination Date 2021 [Member] | Term Loans By Origination Date [Member]        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   6,163,667 1,788,273  
Allowance for Loan and Lease Losses, Write-offs 876 19,074    
Origination Date 2021 [Member] | Term Loans By Origination Date [Member] | Commercial Real Estate Construction Loan Receivable        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   235,172 68,833  
Allowance for Loan and Lease Losses, Write-offs 0 0    
Origination Date 2021 [Member] | Term Loans By Origination Date [Member] | Residential Real Estate Construction Financing Receivable        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   600,721 336,636  
Allowance for Loan and Lease Losses, Write-offs 0 0    
Origination Date 2021 [Member] | Term Loans By Origination Date [Member] | Consumer        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   188,082 23,900  
Allowance for Loan and Lease Losses, Write-offs 76 2,197    
Origination Date 2020 [Member] | Term Loans By Origination Date [Member]        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   1,525,665 1,294,540  
Allowance for Loan and Lease Losses, Write-offs 359 10,488    
Origination Date 2020 [Member] | Term Loans By Origination Date [Member] | Commercial Real Estate Construction Loan Receivable        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   52,446 16,781  
Allowance for Loan and Lease Losses, Write-offs 0 0    
Origination Date 2020 [Member] | Term Loans By Origination Date [Member] | Residential Real Estate Construction Financing Receivable        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   237,151 0  
Allowance for Loan and Lease Losses, Write-offs 0 0    
Origination Date 2020 [Member] | Term Loans By Origination Date [Member] | Consumer        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   20,418 43,636  
Allowance for Loan and Lease Losses, Write-offs 255 332    
Prior [Member] | Term Loans By Origination Date [Member]        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   4,123,614 3,557,580  
Allowance for Loan and Lease Losses, Write-offs 15,345 3,293    
Prior [Member] | Term Loans By Origination Date [Member] | Commercial Real Estate Construction Loan Receivable        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   10,727 27,175  
Allowance for Loan and Lease Losses, Write-offs 0 0    
Prior [Member] | Term Loans By Origination Date [Member] | Residential Real Estate Construction Financing Receivable        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   0 26,896  
Allowance for Loan and Lease Losses, Write-offs 0 0    
Prior [Member] | Term Loans By Origination Date [Member] | Consumer        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   90,231 64,586  
Allowance for Loan and Lease Losses, Write-offs 1,081 1,102    
1-2 High Pass [Member]        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   1,893,802 1,755,034  
1-2 High Pass [Member] | Commercial Real Estate Construction Loan Receivable        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   0 0  
1-2 High Pass [Member] | Residential Real Estate Construction Financing Receivable        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   0 0  
1-2 High Pass [Member] | Consumer        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   1,664 1,357  
1-2 High Pass [Member] | Revolving Credit Facility [Member]        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   411,099 300,907  
1-2 High Pass [Member] | Revolving Credit Facility [Member] | Commercial Real Estate Construction Loan Receivable        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   0 0  
1-2 High Pass [Member] | Revolving Credit Facility [Member] | Residential Real Estate Construction Financing Receivable        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   0 0  
1-2 High Pass [Member] | Revolving Credit Facility [Member] | Consumer        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   1,623 1,304  
1-2 High Pass [Member] | Revolving Converted To Term Loan [Member]        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   23,691 140  
1-2 High Pass [Member] | Revolving Converted To Term Loan [Member] | Commercial Real Estate Construction Loan Receivable        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   0 0  
1-2 High Pass [Member] | Revolving Converted To Term Loan [Member] | Residential Real Estate Construction Financing Receivable        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   0 0  
1-2 High Pass [Member] | Revolving Converted To Term Loan [Member] | Consumer        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   0 0  
1-2 High Pass [Member] | Origination Date 2024 [Member] | Term Loans By Origination Date [Member]        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   34,606 33,216  
1-2 High Pass [Member] | Origination Date 2024 [Member] | Term Loans By Origination Date [Member] | Commercial Real Estate Construction Loan Receivable        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   0 0  
1-2 High Pass [Member] | Origination Date 2024 [Member] | Term Loans By Origination Date [Member] | Residential Real Estate Construction Financing Receivable        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   0 0  
1-2 High Pass [Member] | Origination Date 2024 [Member] | Term Loans By Origination Date [Member] | Consumer        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   0 0  
1-2 High Pass [Member] | Origination Date 2023 [Member] | Term Loans By Origination Date [Member]        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   40,143 287,437  
1-2 High Pass [Member] | Origination Date 2023 [Member] | Term Loans By Origination Date [Member] | Commercial Real Estate Construction Loan Receivable        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   0 0  
1-2 High Pass [Member] | Origination Date 2023 [Member] | Term Loans By Origination Date [Member] | Residential Real Estate Construction Financing Receivable        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   0 0  
1-2 High Pass [Member] | Origination Date 2023 [Member] | Term Loans By Origination Date [Member] | Consumer        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   0 27  
1-2 High Pass [Member] | Origination Date 2022 [Member] | Term Loans By Origination Date [Member]        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   291,693 386,182  
1-2 High Pass [Member] | Origination Date 2022 [Member] | Term Loans By Origination Date [Member] | Commercial Real Estate Construction Loan Receivable        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   0 0  
1-2 High Pass [Member] | Origination Date 2022 [Member] | Term Loans By Origination Date [Member] | Residential Real Estate Construction Financing Receivable        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   0 0  
1-2 High Pass [Member] | Origination Date 2022 [Member] | Term Loans By Origination Date [Member] | Consumer        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   22 22  
1-2 High Pass [Member] | Origination Date 2021 [Member] | Term Loans By Origination Date [Member]        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   483,170 117,303  
1-2 High Pass [Member] | Origination Date 2021 [Member] | Term Loans By Origination Date [Member] | Commercial Real Estate Construction Loan Receivable        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   0 0  
1-2 High Pass [Member] | Origination Date 2021 [Member] | Term Loans By Origination Date [Member] | Residential Real Estate Construction Financing Receivable        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   0 0  
1-2 High Pass [Member] | Origination Date 2021 [Member] | Term Loans By Origination Date [Member] | Consumer        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   17 4  
1-2 High Pass [Member] | Origination Date 2020 [Member] | Term Loans By Origination Date [Member]        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   110,462 194,718  
1-2 High Pass [Member] | Origination Date 2020 [Member] | Term Loans By Origination Date [Member] | Commercial Real Estate Construction Loan Receivable        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   0 0  
1-2 High Pass [Member] | Origination Date 2020 [Member] | Term Loans By Origination Date [Member] | Residential Real Estate Construction Financing Receivable        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   0 0  
1-2 High Pass [Member] | Origination Date 2020 [Member] | Term Loans By Origination Date [Member] | Consumer        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   2 0  
1-2 High Pass [Member] | Prior [Member] | Term Loans By Origination Date [Member]        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   498,938 435,411  
1-2 High Pass [Member] | Prior [Member] | Term Loans By Origination Date [Member] | Commercial Real Estate Construction Loan Receivable        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   0 0  
1-2 High Pass [Member] | Prior [Member] | Term Loans By Origination Date [Member] | Residential Real Estate Construction Financing Receivable        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   0 0  
1-2 High Pass [Member] | Prior [Member] | Term Loans By Origination Date [Member] | Consumer        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   0 0  
3-4 Pass [Member]        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   20,388,496 22,992,924  
3-4 Pass [Member] | Commercial Real Estate Construction Loan Receivable        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   725,707 759,585  
3-4 Pass [Member] | Residential Real Estate Construction Financing Receivable        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   2,619,343 2,396,927  
3-4 Pass [Member] | Consumer        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   404,277 443,418  
3-4 Pass [Member] | Revolving Credit Facility [Member]        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   3,343,149 2,917,653  
3-4 Pass [Member] | Revolving Credit Facility [Member] | Commercial Real Estate Construction Loan Receivable        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   24,044 20,412  
3-4 Pass [Member] | Revolving Credit Facility [Member] | Residential Real Estate Construction Financing Receivable        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   101,714 115,674  
3-4 Pass [Member] | Revolving Credit Facility [Member] | Consumer        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   5,804 7,684  
3-4 Pass [Member] | Revolving Converted To Term Loan [Member]        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   243,788 90,606  
3-4 Pass [Member] | Revolving Converted To Term Loan [Member] | Commercial Real Estate Construction Loan Receivable        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   0 0  
3-4 Pass [Member] | Revolving Converted To Term Loan [Member] | Residential Real Estate Construction Financing Receivable        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   0 0  
3-4 Pass [Member] | Revolving Converted To Term Loan [Member] | Consumer        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   256 345  
3-4 Pass [Member] | Origination Date 2024 [Member] | Term Loans By Origination Date [Member]        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   495,666 873,410  
3-4 Pass [Member] | Origination Date 2024 [Member] | Term Loans By Origination Date [Member] | Commercial Real Estate Construction Loan Receivable        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   20,371 23,916  
3-4 Pass [Member] | Origination Date 2024 [Member] | Term Loans By Origination Date [Member] | Residential Real Estate Construction Financing Receivable        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   89,504 64,341  
3-4 Pass [Member] | Origination Date 2024 [Member] | Term Loans By Origination Date [Member] | Consumer        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   23,648 26,468  
3-4 Pass [Member] | Origination Date 2023 [Member] | Term Loans By Origination Date [Member]        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   773,041 7,191,673  
3-4 Pass [Member] | Origination Date 2023 [Member] | Term Loans By Origination Date [Member] | Commercial Real Estate Construction Loan Receivable        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   36,461 388,165  
3-4 Pass [Member] | Origination Date 2023 [Member] | Term Loans By Origination Date [Member] | Residential Real Estate Construction Financing Receivable        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   159,489 1,185,297  
3-4 Pass [Member] | Origination Date 2023 [Member] | Term Loans By Origination Date [Member] | Consumer        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   20,948 71,523  
3-4 Pass [Member] | Origination Date 2022 [Member] | Term Loans By Origination Date [Member]        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   5,646,903 6,440,927  
3-4 Pass [Member] | Origination Date 2022 [Member] | Term Loans By Origination Date [Member] | Commercial Real Estate Construction Loan Receivable        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   457,681 214,303  
3-4 Pass [Member] | Origination Date 2022 [Member] | Term Loans By Origination Date [Member] | Residential Real Estate Construction Financing Receivable        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   1,433,928 668,083  
3-4 Pass [Member] | Origination Date 2022 [Member] | Term Loans By Origination Date [Member] | Consumer        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   61,226 207,751  
3-4 Pass [Member] | Origination Date 2021 [Member] | Term Loans By Origination Date [Member]        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   5,401,953 1,619,579  
3-4 Pass [Member] | Origination Date 2021 [Member] | Term Loans By Origination Date [Member] | Commercial Real Estate Construction Loan Receivable        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   123,977 68,833  
3-4 Pass [Member] | Origination Date 2021 [Member] | Term Loans By Origination Date [Member] | Residential Real Estate Construction Financing Receivable        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   597,557 336,636  
3-4 Pass [Member] | Origination Date 2021 [Member] | Term Loans By Origination Date [Member] | Consumer        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   183,592 23,390  
3-4 Pass [Member] | Origination Date 2020 [Member] | Term Loans By Origination Date [Member]        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   1,379,667 976,138  
3-4 Pass [Member] | Origination Date 2020 [Member] | Term Loans By Origination Date [Member] | Commercial Real Estate Construction Loan Receivable        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   52,446 16,781  
3-4 Pass [Member] | Origination Date 2020 [Member] | Term Loans By Origination Date [Member] | Residential Real Estate Construction Financing Receivable        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   237,151 0  
3-4 Pass [Member] | Origination Date 2020 [Member] | Term Loans By Origination Date [Member] | Consumer        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   20,250 42,338  
3-4 Pass [Member] | Prior [Member] | Term Loans By Origination Date [Member]        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   3,104,329 2,882,938  
3-4 Pass [Member] | Prior [Member] | Term Loans By Origination Date [Member] | Commercial Real Estate Construction Loan Receivable        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   10,727 27,175  
3-4 Pass [Member] | Prior [Member] | Term Loans By Origination Date [Member] | Residential Real Estate Construction Financing Receivable        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   0 26,896  
3-4 Pass [Member] | Prior [Member] | Term Loans By Origination Date [Member] | Consumer        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   88,553 63,919  
5 Special Mention [Member]        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   711,888 513,312  
5 Special Mention [Member] | Commercial Real Estate Construction Loan Receivable        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   111,195 0  
5 Special Mention [Member] | Residential Real Estate Construction Financing Receivable        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   3,164 2,757  
5 Special Mention [Member] | Consumer        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   7,908 7,192  
5 Special Mention [Member] | Revolving Credit Facility [Member]        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   89,788 27,554  
5 Special Mention [Member] | Revolving Credit Facility [Member] | Commercial Real Estate Construction Loan Receivable        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   0 0  
5 Special Mention [Member] | Revolving Credit Facility [Member] | Residential Real Estate Construction Financing Receivable        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   0 0  
5 Special Mention [Member] | Revolving Credit Facility [Member] | Consumer        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   0 30  
5 Special Mention [Member] | Revolving Converted To Term Loan [Member]        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   6,640 5,073  
5 Special Mention [Member] | Revolving Converted To Term Loan [Member] | Commercial Real Estate Construction Loan Receivable        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   0 0  
5 Special Mention [Member] | Revolving Converted To Term Loan [Member] | Residential Real Estate Construction Financing Receivable        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   0 0  
5 Special Mention [Member] | Revolving Converted To Term Loan [Member] | Consumer        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   0 0  
5 Special Mention [Member] | Origination Date 2024 [Member] | Term Loans By Origination Date [Member]        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   0 19,229  
5 Special Mention [Member] | Origination Date 2024 [Member] | Term Loans By Origination Date [Member] | Commercial Real Estate Construction Loan Receivable        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   0 0  
5 Special Mention [Member] | Origination Date 2024 [Member] | Term Loans By Origination Date [Member] | Residential Real Estate Construction Financing Receivable        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   0 0  
5 Special Mention [Member] | Origination Date 2024 [Member] | Term Loans By Origination Date [Member] | Consumer        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   0 0  
5 Special Mention [Member] | Origination Date 2023 [Member] | Term Loans By Origination Date [Member]        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   47,404 76,571  
5 Special Mention [Member] | Origination Date 2023 [Member] | Term Loans By Origination Date [Member] | Commercial Real Estate Construction Loan Receivable        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   0 0  
5 Special Mention [Member] | Origination Date 2023 [Member] | Term Loans By Origination Date [Member] | Residential Real Estate Construction Financing Receivable        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   0 0  
5 Special Mention [Member] | Origination Date 2023 [Member] | Term Loans By Origination Date [Member] | Consumer        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   0 1,286  
5 Special Mention [Member] | Origination Date 2022 [Member] | Term Loans By Origination Date [Member]        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   141,900 96,938  
5 Special Mention [Member] | Origination Date 2022 [Member] | Term Loans By Origination Date [Member] | Commercial Real Estate Construction Loan Receivable        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   0 0  
5 Special Mention [Member] | Origination Date 2022 [Member] | Term Loans By Origination Date [Member] | Residential Real Estate Construction Financing Receivable        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   0 2,757  
5 Special Mention [Member] | Origination Date 2022 [Member] | Term Loans By Origination Date [Member] | Consumer        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   2,165 4,224  
5 Special Mention [Member] | Origination Date 2021 [Member] | Term Loans By Origination Date [Member]        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   152,059 38,611  
5 Special Mention [Member] | Origination Date 2021 [Member] | Term Loans By Origination Date [Member] | Commercial Real Estate Construction Loan Receivable        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   111,195 0  
5 Special Mention [Member] | Origination Date 2021 [Member] | Term Loans By Origination Date [Member] | Residential Real Estate Construction Financing Receivable        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   3,164 0  
5 Special Mention [Member] | Origination Date 2021 [Member] | Term Loans By Origination Date [Member] | Consumer        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   4,310 371  
5 Special Mention [Member] | Origination Date 2020 [Member] | Term Loans By Origination Date [Member]        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   5,154 78,581  
5 Special Mention [Member] | Origination Date 2020 [Member] | Term Loans By Origination Date [Member] | Commercial Real Estate Construction Loan Receivable        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   0 0  
5 Special Mention [Member] | Origination Date 2020 [Member] | Term Loans By Origination Date [Member] | Residential Real Estate Construction Financing Receivable        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   0 0  
5 Special Mention [Member] | Origination Date 2020 [Member] | Term Loans By Origination Date [Member] | Consumer        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   113 1,100  
5 Special Mention [Member] | Prior [Member] | Term Loans By Origination Date [Member]        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   268,943 170,755  
5 Special Mention [Member] | Prior [Member] | Term Loans By Origination Date [Member] | Commercial Real Estate Construction Loan Receivable        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   0 0  
5 Special Mention [Member] | Prior [Member] | Term Loans By Origination Date [Member] | Residential Real Estate Construction Financing Receivable        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   0 0  
5 Special Mention [Member] | Prior [Member] | Term Loans By Origination Date [Member] | Consumer        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   1,320 181  
6-8 Classified [Member]        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   533,591 228,417  
6-8 Classified [Member] | Commercial Real Estate Construction Loan Receivable        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   0 0  
6-8 Classified [Member] | Residential Real Estate Construction Financing Receivable        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   0 0  
6-8 Classified [Member] | Consumer        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   641 1,159  
6-8 Classified [Member] | Revolving Credit Facility [Member]        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   19,397 8,590  
6-8 Classified [Member] | Revolving Credit Facility [Member] | Commercial Real Estate Construction Loan Receivable        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   0 0  
6-8 Classified [Member] | Revolving Credit Facility [Member] | Residential Real Estate Construction Financing Receivable        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   0 0  
6-8 Classified [Member] | Revolving Credit Facility [Member] | Consumer        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   0 1  
6-8 Classified [Member] | Revolving Converted To Term Loan [Member]        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   757 1,192  
6-8 Classified [Member] | Revolving Converted To Term Loan [Member] | Commercial Real Estate Construction Loan Receivable        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   0 0  
6-8 Classified [Member] | Revolving Converted To Term Loan [Member] | Residential Real Estate Construction Financing Receivable        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   0 0  
6-8 Classified [Member] | Revolving Converted To Term Loan [Member] | Consumer        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   12 16  
6-8 Classified [Member] | Origination Date 2024 [Member] | Term Loans By Origination Date [Member]        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   0 4,596  
6-8 Classified [Member] | Origination Date 2024 [Member] | Term Loans By Origination Date [Member] | Commercial Real Estate Construction Loan Receivable        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   0 0  
6-8 Classified [Member] | Origination Date 2024 [Member] | Term Loans By Origination Date [Member] | Residential Real Estate Construction Financing Receivable        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   0 0  
6-8 Classified [Member] | Origination Date 2024 [Member] | Term Loans By Origination Date [Member] | Consumer        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   0 0  
6-8 Classified [Member] | Origination Date 2023 [Member] | Term Loans By Origination Date [Member]        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   5,880 19,456  
6-8 Classified [Member] | Origination Date 2023 [Member] | Term Loans By Origination Date [Member] | Commercial Real Estate Construction Loan Receivable        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   0 0  
6-8 Classified [Member] | Origination Date 2023 [Member] | Term Loans By Origination Date [Member] | Residential Real Estate Construction Financing Receivable        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   0 0  
6-8 Classified [Member] | Origination Date 2023 [Member] | Term Loans By Origination Date [Member] | Consumer        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   0 281  
6-8 Classified [Member] | Origination Date 2022 [Member] | Term Loans By Origination Date [Member]        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   99,286 68,224  
6-8 Classified [Member] | Origination Date 2022 [Member] | Term Loans By Origination Date [Member] | Commercial Real Estate Construction Loan Receivable        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   0 0  
6-8 Classified [Member] | Origination Date 2022 [Member] | Term Loans By Origination Date [Member] | Residential Real Estate Construction Financing Receivable        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   0 0  
6-8 Classified [Member] | Origination Date 2022 [Member] | Term Loans By Origination Date [Member] | Consumer        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   55 42  
6-8 Classified [Member] | Origination Date 2021 [Member] | Term Loans By Origination Date [Member]        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   126,485 12,780  
6-8 Classified [Member] | Origination Date 2021 [Member] | Term Loans By Origination Date [Member] | Commercial Real Estate Construction Loan Receivable        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   0 0  
6-8 Classified [Member] | Origination Date 2021 [Member] | Term Loans By Origination Date [Member] | Residential Real Estate Construction Financing Receivable        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   0 0  
6-8 Classified [Member] | Origination Date 2021 [Member] | Term Loans By Origination Date [Member] | Consumer        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   163 135  
6-8 Classified [Member] | Origination Date 2020 [Member] | Term Loans By Origination Date [Member]        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   30,382 45,103  
6-8 Classified [Member] | Origination Date 2020 [Member] | Term Loans By Origination Date [Member] | Commercial Real Estate Construction Loan Receivable        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   0 0  
6-8 Classified [Member] | Origination Date 2020 [Member] | Term Loans By Origination Date [Member] | Residential Real Estate Construction Financing Receivable        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   0 0  
6-8 Classified [Member] | Origination Date 2020 [Member] | Term Loans By Origination Date [Member] | Consumer        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   53 198  
6-8 Classified [Member] | Prior [Member] | Term Loans By Origination Date [Member]        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   251,404 68,476  
6-8 Classified [Member] | Prior [Member] | Term Loans By Origination Date [Member] | Commercial Real Estate Construction Loan Receivable        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   0 0  
6-8 Classified [Member] | Prior [Member] | Term Loans By Origination Date [Member] | Residential Real Estate Construction Financing Receivable        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   0 0  
6-8 Classified [Member] | Prior [Member] | Term Loans By Origination Date [Member] | Consumer        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   358 486  
Commercial | Real Estate Mortgage        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   4,557,939 5,026,497  
Allowance for Loan and Lease Losses, Write-offs 14,295 21,294    
Commercial | Revolving Credit Facility [Member] | Real Estate Mortgage        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   56,212 79,867  
Allowance for Loan and Lease Losses, Write-offs 0 0    
Commercial | Revolving Converted To Term Loan [Member] | Real Estate Mortgage        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   32,322 10,937  
Allowance for Loan and Lease Losses, Write-offs 0 0    
Commercial | Origination Date 2024 [Member] | Term Loans By Origination Date [Member] | Real Estate Mortgage        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   109,256 182,985  
Allowance for Loan and Lease Losses, Write-offs 34 0    
Commercial | Origination Date 2023 [Member] | Term Loans By Origination Date [Member] | Real Estate Mortgage        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   171,924 964,291  
Allowance for Loan and Lease Losses, Write-offs 0 0    
Commercial | Origination Date 2022 [Member] | Term Loans By Origination Date [Member] | Real Estate Mortgage        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   961,366 890,403  
Allowance for Loan and Lease Losses, Write-offs 0 175    
Commercial | Origination Date 2021 [Member] | Term Loans By Origination Date [Member] | Real Estate Mortgage        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   811,325 553,708  
Allowance for Loan and Lease Losses, Write-offs 0 10,030    
Commercial | Origination Date 2020 [Member] | Term Loans By Origination Date [Member] | Real Estate Mortgage        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   512,009 350,532  
Allowance for Loan and Lease Losses, Write-offs 76 9,714    
Commercial | Prior [Member] | Term Loans By Origination Date [Member] | Real Estate Mortgage        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   1,903,525 1,993,774  
Allowance for Loan and Lease Losses, Write-offs 14,185 1,375    
Commercial | 1-2 High Pass [Member] | Real Estate Mortgage        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   161,519 137,783  
Commercial | 1-2 High Pass [Member] | Revolving Credit Facility [Member] | Real Estate Mortgage        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   1 1  
Commercial | 1-2 High Pass [Member] | Revolving Converted To Term Loan [Member] | Real Estate Mortgage        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   0 0  
Commercial | 1-2 High Pass [Member] | Origination Date 2024 [Member] | Term Loans By Origination Date [Member] | Real Estate Mortgage        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   1,702 0  
Commercial | 1-2 High Pass [Member] | Origination Date 2023 [Member] | Term Loans By Origination Date [Member] | Real Estate Mortgage        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   0 16,976  
Commercial | 1-2 High Pass [Member] | Origination Date 2022 [Member] | Term Loans By Origination Date [Member] | Real Estate Mortgage        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   28,984 17,432  
Commercial | 1-2 High Pass [Member] | Origination Date 2021 [Member] | Term Loans By Origination Date [Member] | Real Estate Mortgage        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   27,455 16,832  
Commercial | 1-2 High Pass [Member] | Origination Date 2020 [Member] | Term Loans By Origination Date [Member] | Real Estate Mortgage        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   11,507 17,337  
Commercial | 1-2 High Pass [Member] | Prior [Member] | Term Loans By Origination Date [Member] | Real Estate Mortgage        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   91,870 69,205  
Commercial | 3-4 Pass [Member] | Real Estate Mortgage        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   3,800,280 4,593,288  
Commercial | 3-4 Pass [Member] | Revolving Credit Facility [Member] | Real Estate Mortgage        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   55,407 76,866  
Commercial | 3-4 Pass [Member] | Revolving Converted To Term Loan [Member] | Real Estate Mortgage        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   32,322 10,937  
Commercial | 3-4 Pass [Member] | Origination Date 2024 [Member] | Term Loans By Origination Date [Member] | Real Estate Mortgage        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   107,554 182,236  
Commercial | 3-4 Pass [Member] | Origination Date 2023 [Member] | Term Loans By Origination Date [Member] | Real Estate Mortgage        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   168,787 933,294  
Commercial | 3-4 Pass [Member] | Origination Date 2022 [Member] | Term Loans By Origination Date [Member] | Real Estate Mortgage        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   815,924 814,564  
Commercial | 3-4 Pass [Member] | Origination Date 2021 [Member] | Term Loans By Origination Date [Member] | Real Estate Mortgage        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   703,752 510,952  
Commercial | 3-4 Pass [Member] | Origination Date 2020 [Member] | Term Loans By Origination Date [Member] | Real Estate Mortgage        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   478,959 298,985  
Commercial | 3-4 Pass [Member] | Prior [Member] | Term Loans By Origination Date [Member] | Real Estate Mortgage        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   1,437,575 1,765,454  
Commercial | 5 Special Mention [Member] | Real Estate Mortgage        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   339,559 219,687  
Commercial | 5 Special Mention [Member] | Revolving Credit Facility [Member] | Real Estate Mortgage        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   804 1,250  
Commercial | 5 Special Mention [Member] | Revolving Converted To Term Loan [Member] | Real Estate Mortgage        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   0 0  
Commercial | 5 Special Mention [Member] | Origination Date 2024 [Member] | Term Loans By Origination Date [Member] | Real Estate Mortgage        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   0 0  
Commercial | 5 Special Mention [Member] | Origination Date 2023 [Member] | Term Loans By Origination Date [Member] | Real Estate Mortgage        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   1,325 14,021  
Commercial | 5 Special Mention [Member] | Origination Date 2022 [Member] | Term Loans By Origination Date [Member] | Real Estate Mortgage        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   103,785 32,235  
Commercial | 5 Special Mention [Member] | Origination Date 2021 [Member] | Term Loans By Origination Date [Member] | Real Estate Mortgage        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   11,804 25,485  
Commercial | 5 Special Mention [Member] | Origination Date 2020 [Member] | Term Loans By Origination Date [Member] | Real Estate Mortgage        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   4,331 17,147  
Commercial | 5 Special Mention [Member] | Prior [Member] | Term Loans By Origination Date [Member] | Real Estate Mortgage        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   217,510 129,549  
Commercial | 6-8 Classified [Member] | Real Estate Mortgage        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   256,581 75,739  
Commercial | 6-8 Classified [Member] | Revolving Credit Facility [Member] | Real Estate Mortgage        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   0 1,750  
Commercial | 6-8 Classified [Member] | Revolving Converted To Term Loan [Member] | Real Estate Mortgage        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   0 0  
Commercial | 6-8 Classified [Member] | Origination Date 2024 [Member] | Term Loans By Origination Date [Member] | Real Estate Mortgage        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   0 749  
Commercial | 6-8 Classified [Member] | Origination Date 2023 [Member] | Term Loans By Origination Date [Member] | Real Estate Mortgage        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   1,812 0  
Commercial | 6-8 Classified [Member] | Origination Date 2022 [Member] | Term Loans By Origination Date [Member] | Real Estate Mortgage        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   12,673 26,172  
Commercial | 6-8 Classified [Member] | Origination Date 2021 [Member] | Term Loans By Origination Date [Member] | Real Estate Mortgage        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   68,314 439  
Commercial | 6-8 Classified [Member] | Origination Date 2020 [Member] | Term Loans By Origination Date [Member] | Real Estate Mortgage        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   17,212 17,063  
Commercial | 6-8 Classified [Member] | Prior [Member] | Term Loans By Origination Date [Member] | Real Estate Mortgage        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   156,570 29,566  
Multi-Family Real Estate Loans | Real Estate Mortgage        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   6,009,280 6,025,179  
Allowance for Loan and Lease Losses, Write-offs 0 0    
Multi-Family Real Estate Loans | Revolving Credit Facility [Member] | Real Estate Mortgage        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   11,571 67,811  
Allowance for Loan and Lease Losses, Write-offs 0 0    
Multi-Family Real Estate Loans | Revolving Converted To Term Loan [Member] | Real Estate Mortgage        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   48,000 0  
Allowance for Loan and Lease Losses, Write-offs 0 0    
Multi-Family Real Estate Loans | Origination Date 2024 [Member] | Term Loans By Origination Date [Member] | Real Estate Mortgage        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   71,993 66,143  
Allowance for Loan and Lease Losses, Write-offs 0 0    
Multi-Family Real Estate Loans | Origination Date 2023 [Member] | Term Loans By Origination Date [Member] | Real Estate Mortgage        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   85,449 2,252,000  
Allowance for Loan and Lease Losses, Write-offs 0 0    
Multi-Family Real Estate Loans | Origination Date 2022 [Member] | Term Loans By Origination Date [Member] | Real Estate Mortgage        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   2,259,487 1,368,543  
Allowance for Loan and Lease Losses, Write-offs 0 0    
Multi-Family Real Estate Loans | Origination Date 2021 [Member] | Term Loans By Origination Date [Member] | Real Estate Mortgage        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   1,386,167 619,396  
Allowance for Loan and Lease Losses, Write-offs 0 0    
Multi-Family Real Estate Loans | Origination Date 2020 [Member] | Term Loans By Origination Date [Member] | Real Estate Mortgage        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   584,138 688,759  
Allowance for Loan and Lease Losses, Write-offs 0 0    
Multi-Family Real Estate Loans | Prior [Member] | Term Loans By Origination Date [Member] | Real Estate Mortgage        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   1,562,475 962,527  
Allowance for Loan and Lease Losses, Write-offs 0 0    
Multi-Family Real Estate Loans | 1-2 High Pass [Member] | Real Estate Mortgage        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   492,695 394,949  
Multi-Family Real Estate Loans | 1-2 High Pass [Member] | Revolving Credit Facility [Member] | Real Estate Mortgage        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   0 0  
Multi-Family Real Estate Loans | 1-2 High Pass [Member] | Revolving Converted To Term Loan [Member] | Real Estate Mortgage        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   0 0  
Multi-Family Real Estate Loans | 1-2 High Pass [Member] | Origination Date 2024 [Member] | Term Loans By Origination Date [Member] | Real Estate Mortgage        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   0 0  
Multi-Family Real Estate Loans | 1-2 High Pass [Member] | Origination Date 2023 [Member] | Term Loans By Origination Date [Member] | Real Estate Mortgage        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   0 28,155  
Multi-Family Real Estate Loans | 1-2 High Pass [Member] | Origination Date 2022 [Member] | Term Loans By Origination Date [Member] | Real Estate Mortgage        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   51,103 140,424  
Multi-Family Real Estate Loans | 1-2 High Pass [Member] | Origination Date 2021 [Member] | Term Loans By Origination Date [Member] | Real Estate Mortgage        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   223,538 58,959  
Multi-Family Real Estate Loans | 1-2 High Pass [Member] | Origination Date 2020 [Member] | Term Loans By Origination Date [Member] | Real Estate Mortgage        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   79,409 57,988  
Multi-Family Real Estate Loans | 1-2 High Pass [Member] | Prior [Member] | Term Loans By Origination Date [Member] | Real Estate Mortgage        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   138,645 109,423  
Multi-Family Real Estate Loans | 3-4 Pass [Member] | Real Estate Mortgage        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   5,317,965 5,446,920  
Multi-Family Real Estate Loans | 3-4 Pass [Member] | Revolving Credit Facility [Member] | Real Estate Mortgage        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   11,571 67,811  
Multi-Family Real Estate Loans | 3-4 Pass [Member] | Revolving Converted To Term Loan [Member] | Real Estate Mortgage        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   48,000 0  
Multi-Family Real Estate Loans | 3-4 Pass [Member] | Origination Date 2024 [Member] | Term Loans By Origination Date [Member] | Real Estate Mortgage        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   71,993 66,143  
Multi-Family Real Estate Loans | 3-4 Pass [Member] | Origination Date 2023 [Member] | Term Loans By Origination Date [Member] | Real Estate Mortgage        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   85,449 2,221,235  
Multi-Family Real Estate Loans | 3-4 Pass [Member] | Origination Date 2022 [Member] | Term Loans By Origination Date [Member] | Real Estate Mortgage        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   2,168,365 1,193,052  
Multi-Family Real Estate Loans | 3-4 Pass [Member] | Origination Date 2021 [Member] | Term Loans By Origination Date [Member] | Real Estate Mortgage        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   1,145,375 539,660  
Multi-Family Real Estate Loans | 3-4 Pass [Member] | Origination Date 2020 [Member] | Term Loans By Origination Date [Member] | Real Estate Mortgage        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   492,934 564,420  
Multi-Family Real Estate Loans | 3-4 Pass [Member] | Prior [Member] | Term Loans By Origination Date [Member] | Real Estate Mortgage        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   1,294,278 794,599  
Multi-Family Real Estate Loans | 5 Special Mention [Member] | Real Estate Mortgage        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   46,332 108,356  
Multi-Family Real Estate Loans | 5 Special Mention [Member] | Revolving Credit Facility [Member] | Real Estate Mortgage        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   0 0  
Multi-Family Real Estate Loans | 5 Special Mention [Member] | Revolving Converted To Term Loan [Member] | Real Estate Mortgage        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   0 0  
Multi-Family Real Estate Loans | 5 Special Mention [Member] | Origination Date 2024 [Member] | Term Loans By Origination Date [Member] | Real Estate Mortgage        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   0 0  
Multi-Family Real Estate Loans | 5 Special Mention [Member] | Origination Date 2023 [Member] | Term Loans By Origination Date [Member] | Real Estate Mortgage        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   0 2,610  
Multi-Family Real Estate Loans | 5 Special Mention [Member] | Origination Date 2022 [Member] | Term Loans By Origination Date [Member] | Real Estate Mortgage        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   0 17,784  
Multi-Family Real Estate Loans | 5 Special Mention [Member] | Origination Date 2021 [Member] | Term Loans By Origination Date [Member] | Real Estate Mortgage        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   0 12,201  
Multi-Family Real Estate Loans | 5 Special Mention [Member] | Origination Date 2020 [Member] | Term Loans By Origination Date [Member] | Real Estate Mortgage        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   0 39,808  
Multi-Family Real Estate Loans | 5 Special Mention [Member] | Prior [Member] | Term Loans By Origination Date [Member] | Real Estate Mortgage        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   46,332 35,953  
Multi-Family Real Estate Loans | 6-8 Classified [Member] | Real Estate Mortgage        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   152,288 74,954  
Multi-Family Real Estate Loans | 6-8 Classified [Member] | Revolving Credit Facility [Member] | Real Estate Mortgage        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   0 0  
Multi-Family Real Estate Loans | 6-8 Classified [Member] | Revolving Converted To Term Loan [Member] | Real Estate Mortgage        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   0 0  
Multi-Family Real Estate Loans | 6-8 Classified [Member] | Origination Date 2024 [Member] | Term Loans By Origination Date [Member] | Real Estate Mortgage        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   0 0  
Multi-Family Real Estate Loans | 6-8 Classified [Member] | Origination Date 2023 [Member] | Term Loans By Origination Date [Member] | Real Estate Mortgage        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   0 0  
Multi-Family Real Estate Loans | 6-8 Classified [Member] | Origination Date 2022 [Member] | Term Loans By Origination Date [Member] | Real Estate Mortgage        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   40,019 17,283  
Multi-Family Real Estate Loans | 6-8 Classified [Member] | Origination Date 2021 [Member] | Term Loans By Origination Date [Member] | Real Estate Mortgage        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   17,254 8,576  
Multi-Family Real Estate Loans | 6-8 Classified [Member] | Origination Date 2020 [Member] | Term Loans By Origination Date [Member] | Real Estate Mortgage        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   11,795 26,543  
Multi-Family Real Estate Loans | 6-8 Classified [Member] | Prior [Member] | Term Loans By Origination Date [Member] | Real Estate Mortgage        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   83,220 22,552  
Other Residential Real Estate | Real Estate Mortgage        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   2,767,187 5,060,309  
Allowance for Loan and Lease Losses, Write-offs 33,075 35,704    
Other Residential Real Estate | Revolving Credit Facility [Member] | Real Estate Mortgage        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   41,094 58,446  
Allowance for Loan and Lease Losses, Write-offs 0 0    
Other Residential Real Estate | Revolving Converted To Term Loan [Member] | Real Estate Mortgage        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   89 172  
Allowance for Loan and Lease Losses, Write-offs 0 0    
Other Residential Real Estate | Origination Date 2024 [Member] | Term Loans By Origination Date [Member] | Real Estate Mortgage        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   0 192,408  
Allowance for Loan and Lease Losses, Write-offs 3,402 0    
Other Residential Real Estate | Origination Date 2023 [Member] | Term Loans By Origination Date [Member] | Real Estate Mortgage        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   9,240 1,888,779  
Allowance for Loan and Lease Losses, Write-offs 23,544 3,355    
Other Residential Real Estate | Origination Date 2022 [Member] | Term Loans By Origination Date [Member] | Real Estate Mortgage        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   356,722 2,832,769  
Allowance for Loan and Lease Losses, Write-offs 5,385 25,538    
Other Residential Real Estate | Origination Date 2021 [Member] | Term Loans By Origination Date [Member] | Real Estate Mortgage        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   2,298,656 66,453  
Allowance for Loan and Lease Losses, Write-offs 740 6,394    
Other Residential Real Estate | Origination Date 2020 [Member] | Term Loans By Origination Date [Member] | Real Estate Mortgage        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   40,062 0  
Allowance for Loan and Lease Losses, Write-offs 0 350    
Other Residential Real Estate | Prior [Member] | Term Loans By Origination Date [Member] | Real Estate Mortgage        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   21,324 21,282  
Allowance for Loan and Lease Losses, Write-offs 4 67    
Other Residential Real Estate | 1-2 High Pass [Member] | Real Estate Mortgage        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   4,014 6,769  
Other Residential Real Estate | 1-2 High Pass [Member] | Revolving Credit Facility [Member] | Real Estate Mortgage        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   4,014 6,769  
Other Residential Real Estate | 1-2 High Pass [Member] | Revolving Converted To Term Loan [Member] | Real Estate Mortgage        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   0 0  
Other Residential Real Estate | 1-2 High Pass [Member] | Origination Date 2024 [Member] | Term Loans By Origination Date [Member] | Real Estate Mortgage        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   0 0  
Other Residential Real Estate | 1-2 High Pass [Member] | Origination Date 2023 [Member] | Term Loans By Origination Date [Member] | Real Estate Mortgage        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   0 0  
Other Residential Real Estate | 1-2 High Pass [Member] | Origination Date 2022 [Member] | Term Loans By Origination Date [Member] | Real Estate Mortgage        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   0 0  
Other Residential Real Estate | 1-2 High Pass [Member] | Origination Date 2021 [Member] | Term Loans By Origination Date [Member] | Real Estate Mortgage        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   0 0  
Other Residential Real Estate | 1-2 High Pass [Member] | Origination Date 2020 [Member] | Term Loans By Origination Date [Member] | Real Estate Mortgage        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   0 0  
Other Residential Real Estate | 1-2 High Pass [Member] | Prior [Member] | Term Loans By Origination Date [Member] | Real Estate Mortgage        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   0 0  
Other Residential Real Estate | 3-4 Pass [Member] | Real Estate Mortgage        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   2,695,258 4,961,188  
Other Residential Real Estate | 3-4 Pass [Member] | Revolving Credit Facility [Member] | Real Estate Mortgage        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   36,733 51,246  
Other Residential Real Estate | 3-4 Pass [Member] | Revolving Converted To Term Loan [Member] | Real Estate Mortgage        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   89 87  
Other Residential Real Estate | 3-4 Pass [Member] | Origination Date 2024 [Member] | Term Loans By Origination Date [Member] | Real Estate Mortgage        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   0 188,561  
Other Residential Real Estate | 3-4 Pass [Member] | Origination Date 2023 [Member] | Term Loans By Origination Date [Member] | Real Estate Mortgage        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   4,582 1,824,253  
Other Residential Real Estate | 3-4 Pass [Member] | Origination Date 2022 [Member] | Term Loans By Origination Date [Member] | Real Estate Mortgage        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   317,480 2,812,293  
Other Residential Real Estate | 3-4 Pass [Member] | Origination Date 2021 [Member] | Term Loans By Origination Date [Member] | Real Estate Mortgage        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   2,276,938 65,230  
Other Residential Real Estate | 3-4 Pass [Member] | Origination Date 2020 [Member] | Term Loans By Origination Date [Member] | Real Estate Mortgage        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   40,062 0  
Other Residential Real Estate | 3-4 Pass [Member] | Prior [Member] | Term Loans By Origination Date [Member] | Real Estate Mortgage        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   19,374 19,518  
Other Residential Real Estate | 5 Special Mention [Member] | Real Estate Mortgage        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   14,775 54,197  
Other Residential Real Estate | 5 Special Mention [Member] | Revolving Credit Facility [Member] | Real Estate Mortgage        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   0 366  
Other Residential Real Estate | 5 Special Mention [Member] | Revolving Converted To Term Loan [Member] | Real Estate Mortgage        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   0 0  
Other Residential Real Estate | 5 Special Mention [Member] | Origination Date 2024 [Member] | Term Loans By Origination Date [Member] | Real Estate Mortgage        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   0 0  
Other Residential Real Estate | 5 Special Mention [Member] | Origination Date 2023 [Member] | Term Loans By Origination Date [Member] | Real Estate Mortgage        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   590 46,263  
Other Residential Real Estate | 5 Special Mention [Member] | Origination Date 2022 [Member] | Term Loans By Origination Date [Member] | Real Estate Mortgage        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   9,857 7,568  
Other Residential Real Estate | 5 Special Mention [Member] | Origination Date 2021 [Member] | Term Loans By Origination Date [Member] | Real Estate Mortgage        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   4,049 0  
Other Residential Real Estate | 5 Special Mention [Member] | Origination Date 2020 [Member] | Term Loans By Origination Date [Member] | Real Estate Mortgage        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   0 0  
Other Residential Real Estate | 5 Special Mention [Member] | Prior [Member] | Term Loans By Origination Date [Member] | Real Estate Mortgage        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   279 0  
Other Residential Real Estate | 6-8 Classified [Member] | Real Estate Mortgage        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   53,140 38,155  
Other Residential Real Estate | 6-8 Classified [Member] | Revolving Credit Facility [Member] | Real Estate Mortgage        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   347 65  
Other Residential Real Estate | 6-8 Classified [Member] | Revolving Converted To Term Loan [Member] | Real Estate Mortgage        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   0 85  
Other Residential Real Estate | 6-8 Classified [Member] | Origination Date 2024 [Member] | Term Loans By Origination Date [Member] | Real Estate Mortgage        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   0 3,847  
Other Residential Real Estate | 6-8 Classified [Member] | Origination Date 2023 [Member] | Term Loans By Origination Date [Member] | Real Estate Mortgage        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   4,068 18,263  
Other Residential Real Estate | 6-8 Classified [Member] | Origination Date 2022 [Member] | Term Loans By Origination Date [Member] | Real Estate Mortgage        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   29,385 12,908  
Other Residential Real Estate | 6-8 Classified [Member] | Origination Date 2021 [Member] | Term Loans By Origination Date [Member] | Real Estate Mortgage        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   17,669 1,223  
Other Residential Real Estate | 6-8 Classified [Member] | Origination Date 2020 [Member] | Term Loans By Origination Date [Member] | Real Estate Mortgage        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   0 0  
Other Residential Real Estate | 6-8 Classified [Member] | Prior [Member] | Term Loans By Origination Date [Member] | Real Estate Mortgage        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   1,671 1,764  
Venture Capital Loans | Commercial        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   1,353,626 1,446,362  
Venture Capital Loans | Venture Capital Loans        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   1,353,626 1,446,362  
Allowance for Loan and Lease Losses, Write-offs 5,013 2,414    
Venture Capital Loans | Revolving Credit Facility [Member] | Venture Capital Loans        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   780,898 920,537  
Allowance for Loan and Lease Losses, Write-offs 9 140    
Venture Capital Loans | Revolving Converted To Term Loan [Member] | Venture Capital Loans        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   108,719 79,717  
Allowance for Loan and Lease Losses, Write-offs 0 0    
Venture Capital Loans | Origination Date 2024 [Member] | Term Loans By Origination Date [Member] | Venture Capital Loans        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   58,262 118,435  
Allowance for Loan and Lease Losses, Write-offs 0 0    
Venture Capital Loans | Origination Date 2023 [Member] | Term Loans By Origination Date [Member] | Venture Capital Loans        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   156,535 139,462  
Allowance for Loan and Lease Losses, Write-offs 2,245 2,272    
Venture Capital Loans | Origination Date 2022 [Member] | Term Loans By Origination Date [Member] | Venture Capital Loans        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   98,774 152,919  
Allowance for Loan and Lease Losses, Write-offs 2,759 0    
Venture Capital Loans | Origination Date 2021 [Member] | Term Loans By Origination Date [Member] | Venture Capital Loans        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   125,514 8,471  
Allowance for Loan and Lease Losses, Write-offs 0 0    
Venture Capital Loans | Origination Date 2020 [Member] | Term Loans By Origination Date [Member] | Venture Capital Loans        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   6,323 26,202  
Allowance for Loan and Lease Losses, Write-offs 0 0    
Venture Capital Loans | Prior [Member] | Term Loans By Origination Date [Member] | Venture Capital Loans        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   18,601 619  
Allowance for Loan and Lease Losses, Write-offs 0 2    
Venture Capital Loans | 1-2 High Pass [Member] | Venture Capital Loans        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   180,705 138,103  
Venture Capital Loans | 1-2 High Pass [Member] | Revolving Credit Facility [Member] | Venture Capital Loans        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   155,156 136,339  
Venture Capital Loans | 1-2 High Pass [Member] | Revolving Converted To Term Loan [Member] | Venture Capital Loans        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   23,691 140  
Venture Capital Loans | 1-2 High Pass [Member] | Origination Date 2024 [Member] | Term Loans By Origination Date [Member] | Venture Capital Loans        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   56 84  
Venture Capital Loans | 1-2 High Pass [Member] | Origination Date 2023 [Member] | Term Loans By Origination Date [Member] | Venture Capital Loans        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   82 7  
Venture Capital Loans | 1-2 High Pass [Member] | Origination Date 2022 [Member] | Term Loans By Origination Date [Member] | Venture Capital Loans        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   2 0  
Venture Capital Loans | 1-2 High Pass [Member] | Origination Date 2021 [Member] | Term Loans By Origination Date [Member] | Venture Capital Loans        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   0 1,998  
Venture Capital Loans | 1-2 High Pass [Member] | Origination Date 2020 [Member] | Term Loans By Origination Date [Member] | Venture Capital Loans        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   1,998 0  
Venture Capital Loans | 1-2 High Pass [Member] | Prior [Member] | Term Loans By Origination Date [Member] | Venture Capital Loans        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   0 3  
Venture Capital Loans | 3-4 Pass [Member] | Venture Capital Loans        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   987,781 1,201,821  
Venture Capital Loans | 3-4 Pass [Member] | Revolving Credit Facility [Member] | Venture Capital Loans        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   550,660 770,941  
Venture Capital Loans | 3-4 Pass [Member] | Revolving Converted To Term Loan [Member] | Venture Capital Loans        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   78,497 74,863  
Venture Capital Loans | 3-4 Pass [Member] | Origination Date 2024 [Member] | Term Loans By Origination Date [Member] | Venture Capital Loans        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   58,318 101,038  
Venture Capital Loans | 3-4 Pass [Member] | Origination Date 2023 [Member] | Term Loans By Origination Date [Member] | Venture Capital Loans        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   122,614 128,485  
Venture Capital Loans | 3-4 Pass [Member] | Origination Date 2022 [Member] | Term Loans By Origination Date [Member] | Venture Capital Loans        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   64,856 113,183  
Venture Capital Loans | 3-4 Pass [Member] | Origination Date 2021 [Member] | Term Loans By Origination Date [Member] | Venture Capital Loans        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   89,910 6,473  
Venture Capital Loans | 3-4 Pass [Member] | Origination Date 2020 [Member] | Term Loans By Origination Date [Member] | Venture Capital Loans        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   4,325 6,216  
Venture Capital Loans | 3-4 Pass [Member] | Prior [Member] | Term Loans By Origination Date [Member] | Venture Capital Loans        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   18,601 622  
Venture Capital Loans | 5 Special Mention [Member] | Venture Capital Loans        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   145,441 98,633  
Venture Capital Loans | 5 Special Mention [Member] | Revolving Credit Facility [Member] | Venture Capital Loans        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   69,334 13,260  
Venture Capital Loans | 5 Special Mention [Member] | Revolving Converted To Term Loan [Member] | Venture Capital Loans        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   6,531 4,994  
Venture Capital Loans | 5 Special Mention [Member] | Origination Date 2024 [Member] | Term Loans By Origination Date [Member] | Venture Capital Loans        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   0 17,481  
Venture Capital Loans | 5 Special Mention [Member] | Origination Date 2023 [Member] | Term Loans By Origination Date [Member] | Venture Capital Loans        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   34,003 10,984  
Venture Capital Loans | 5 Special Mention [Member] | Origination Date 2022 [Member] | Term Loans By Origination Date [Member] | Venture Capital Loans        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   19,926 31,928  
Venture Capital Loans | 5 Special Mention [Member] | Origination Date 2021 [Member] | Term Loans By Origination Date [Member] | Venture Capital Loans        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   15,647 0  
Venture Capital Loans | 5 Special Mention [Member] | Origination Date 2020 [Member] | Term Loans By Origination Date [Member] | Venture Capital Loans        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   0 19,986  
Venture Capital Loans | 5 Special Mention [Member] | Prior [Member] | Term Loans By Origination Date [Member] | Venture Capital Loans        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   0 0  
Venture Capital Loans | 6-8 Classified [Member] | Venture Capital Loans        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   39,699 7,805  
Venture Capital Loans | 6-8 Classified [Member] | Revolving Credit Facility [Member] | Venture Capital Loans        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   5,748 3  
Venture Capital Loans | 6-8 Classified [Member] | Revolving Converted To Term Loan [Member] | Venture Capital Loans        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   0 0  
Venture Capital Loans | 6-8 Classified [Member] | Origination Date 2024 [Member] | Term Loans By Origination Date [Member] | Venture Capital Loans        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   0 0  
Venture Capital Loans | 6-8 Classified [Member] | Origination Date 2023 [Member] | Term Loans By Origination Date [Member] | Venture Capital Loans        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   0 0  
Venture Capital Loans | 6-8 Classified [Member] | Origination Date 2022 [Member] | Term Loans By Origination Date [Member] | Venture Capital Loans        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   13,994 7,808  
Venture Capital Loans | 6-8 Classified [Member] | Origination Date 2021 [Member] | Term Loans By Origination Date [Member] | Venture Capital Loans        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   19,957 0  
Venture Capital Loans | 6-8 Classified [Member] | Origination Date 2020 [Member] | Term Loans By Origination Date [Member] | Venture Capital Loans        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   0 0  
Venture Capital Loans | 6-8 Classified [Member] | Prior [Member] | Term Loans By Origination Date [Member] | Venture Capital Loans        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   0 0  
Other Commercial | Commercial        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   2,850,535 2,129,860  
Allowance for Loan and Lease Losses, Write-offs 8,438 3,309    
Other Commercial | Revolving Credit Facility [Member] | Commercial        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   2,075,857 1,247,284  
Allowance for Loan and Lease Losses, Write-offs 1,013 1,157    
Other Commercial | Revolving Converted To Term Loan [Member] | Commercial        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   31,182 4,081  
Allowance for Loan and Lease Losses, Write-offs 431 387    
Other Commercial | Origination Date 2024 [Member] | Term Loans By Origination Date [Member] | Commercial        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   53,814 101,206  
Allowance for Loan and Lease Losses, Write-offs 0 0    
Other Commercial | Origination Date 2023 [Member] | Term Loans By Origination Date [Member] | Commercial        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   95,373 207,783  
Allowance for Loan and Lease Losses, Write-offs 6,867 0    
Other Commercial | Origination Date 2022 [Member] | Term Loans By Origination Date [Member] | Commercial        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   151,686 294,918  
Allowance for Loan and Lease Losses, Write-offs 24 565    
Other Commercial | Origination Date 2021 [Member] | Term Loans By Origination Date [Member] | Commercial        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   216,402 52,972  
Allowance for Loan and Lease Losses, Write-offs 0 453    
Other Commercial | Origination Date 2020 [Member] | Term Loans By Origination Date [Member] | Commercial        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   45,155 41,819  
Allowance for Loan and Lease Losses, Write-offs 28 0    
Other Commercial | Prior [Member] | Term Loans By Origination Date [Member] | Commercial        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   181,066 179,797  
Allowance for Loan and Lease Losses, Write-offs 75 747    
Other Commercial | 1-2 High Pass [Member] | Commercial        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   82,199 79,515  
Other Commercial | 1-2 High Pass [Member] | Revolving Credit Facility [Member] | Commercial        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   72,074 66,827  
Other Commercial | 1-2 High Pass [Member] | Revolving Converted To Term Loan [Member] | Commercial        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   0 0  
Other Commercial | 1-2 High Pass [Member] | Origination Date 2024 [Member] | Term Loans By Origination Date [Member] | Commercial        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   230 815  
Other Commercial | 1-2 High Pass [Member] | Origination Date 2023 [Member] | Term Loans By Origination Date [Member] | Commercial        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   715 4,350  
Other Commercial | 1-2 High Pass [Member] | Origination Date 2022 [Member] | Term Loans By Origination Date [Member] | Commercial        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   3,831 5,216  
Other Commercial | 1-2 High Pass [Member] | Origination Date 2021 [Member] | Term Loans By Origination Date [Member] | Commercial        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   4,028 130  
Other Commercial | 1-2 High Pass [Member] | Origination Date 2020 [Member] | Term Loans By Origination Date [Member] | Commercial        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   50 29  
Other Commercial | 1-2 High Pass [Member] | Prior [Member] | Term Loans By Origination Date [Member] | Commercial        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   1,271 2,148  
Other Commercial | 3-4 Pass [Member] | Commercial        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   2,710,467 2,014,317  
Other Commercial | 3-4 Pass [Member] | Revolving Credit Facility [Member] | Commercial        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   1,981,850 1,176,946  
Other Commercial | 3-4 Pass [Member] | Revolving Converted To Term Loan [Member] | Commercial        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   30,328 2,921  
Other Commercial | 3-4 Pass [Member] | Origination Date 2024 [Member] | Term Loans By Origination Date [Member] | Commercial        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   53,584 98,643  
Other Commercial | 3-4 Pass [Member] | Origination Date 2023 [Member] | Term Loans By Origination Date [Member] | Commercial        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   83,370 201,215  
Other Commercial | 3-4 Pass [Member] | Origination Date 2022 [Member] | Term Loans By Origination Date [Member] | Commercial        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   144,198 285,249  
Other Commercial | 3-4 Pass [Member] | Origination Date 2021 [Member] | Term Loans By Origination Date [Member] | Commercial        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   207,356 50,582  
Other Commercial | 3-4 Pass [Member] | Origination Date 2020 [Member] | Term Loans By Origination Date [Member] | Commercial        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   43,073 39,951  
Other Commercial | 3-4 Pass [Member] | Prior [Member] | Term Loans By Origination Date [Member] | Commercial        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   166,708 158,810  
Other Commercial | 5 Special Mention [Member] | Commercial        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   32,358 9,984  
Other Commercial | 5 Special Mention [Member] | Revolving Credit Facility [Member] | Commercial        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   14,362 254  
Other Commercial | 5 Special Mention [Member] | Revolving Converted To Term Loan [Member] | Commercial        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   109 69  
Other Commercial | 5 Special Mention [Member] | Origination Date 2024 [Member] | Term Loans By Origination Date [Member] | Commercial        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   0 1,748  
Other Commercial | 5 Special Mention [Member] | Origination Date 2023 [Member] | Term Loans By Origination Date [Member] | Commercial        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   11,288 1,306  
Other Commercial | 5 Special Mention [Member] | Origination Date 2022 [Member] | Term Loans By Origination Date [Member] | Commercial        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   497 442  
Other Commercial | 5 Special Mention [Member] | Origination Date 2021 [Member] | Term Loans By Origination Date [Member] | Commercial        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   1,890 554  
Other Commercial | 5 Special Mention [Member] | Origination Date 2020 [Member] | Term Loans By Origination Date [Member] | Commercial        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   710 540  
Other Commercial | 5 Special Mention [Member] | Prior [Member] | Term Loans By Origination Date [Member] | Commercial        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   3,502 5,071  
Other Commercial | 6-8 Classified [Member] | Commercial        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   25,511 26,044  
Other Commercial | 6-8 Classified [Member] | Revolving Credit Facility [Member] | Commercial        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   7,571 3,257  
Other Commercial | 6-8 Classified [Member] | Revolving Converted To Term Loan [Member] | Commercial        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   745 1,091  
Other Commercial | 6-8 Classified [Member] | Origination Date 2024 [Member] | Term Loans By Origination Date [Member] | Commercial        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   0 0  
Other Commercial | 6-8 Classified [Member] | Origination Date 2023 [Member] | Term Loans By Origination Date [Member] | Commercial        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   0 912  
Other Commercial | 6-8 Classified [Member] | Origination Date 2022 [Member] | Term Loans By Origination Date [Member] | Commercial        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   3,160 4,011  
Other Commercial | 6-8 Classified [Member] | Origination Date 2021 [Member] | Term Loans By Origination Date [Member] | Commercial        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   3,128 1,706  
Other Commercial | 6-8 Classified [Member] | Origination Date 2020 [Member] | Term Loans By Origination Date [Member] | Commercial        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   1,322 1,299  
Other Commercial | 6-8 Classified [Member] | Prior [Member] | Term Loans By Origination Date [Member] | Commercial        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   9,585 13,768  
Asset Based [Member] | Commercial        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   2,115,311 2,189,085  
Allowance for Loan and Lease Losses, Write-offs 210 92    
Asset Based [Member] | Revolving Credit Facility [Member] | Commercial        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   764,616 735,654  
Allowance for Loan and Lease Losses, Write-offs 0 0    
Asset Based [Member] | Revolving Converted To Term Loan [Member] | Commercial        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   54,296 1,463  
Allowance for Loan and Lease Losses, Write-offs 150 0    
Asset Based [Member] | Origination Date 2024 [Member] | Term Loans By Origination Date [Member] | Commercial        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   103,424 154,549  
Allowance for Loan and Lease Losses, Write-offs 0 0    
Asset Based [Member] | Origination Date 2023 [Member] | Term Loans By Origination Date [Member] | Commercial        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   131,049 476,243  
Allowance for Loan and Lease Losses, Write-offs 0 0    
Asset Based [Member] | Origination Date 2022 [Member] | Term Loans By Origination Date [Member] | Commercial        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   396,670 355,537  
Allowance for Loan and Lease Losses, Write-offs 0 0    
Asset Based [Member] | Origination Date 2021 [Member] | Term Loans By Origination Date [Member] | Commercial        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   301,628 57,904  
Allowance for Loan and Lease Losses, Write-offs 60 0    
Asset Based [Member] | Origination Date 2020 [Member] | Term Loans By Origination Date [Member] | Commercial        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   27,963 126,811  
Allowance for Loan and Lease Losses, Write-offs 0 92    
Asset Based [Member] | Prior [Member] | Term Loans By Origination Date [Member] | Commercial        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   335,665 280,924  
Allowance for Loan and Lease Losses, Write-offs $ 0 0    
Asset Based [Member] | 1-2 High Pass [Member] | Commercial        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   971,006 996,558  
Asset Based [Member] | 1-2 High Pass [Member] | Revolving Credit Facility [Member] | Commercial        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   178,231 89,667  
Asset Based [Member] | 1-2 High Pass [Member] | Revolving Converted To Term Loan [Member] | Commercial        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   0 0  
Asset Based [Member] | 1-2 High Pass [Member] | Origination Date 2024 [Member] | Term Loans By Origination Date [Member] | Commercial        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   32,730 32,485  
Asset Based [Member] | 1-2 High Pass [Member] | Origination Date 2023 [Member] | Term Loans By Origination Date [Member] | Commercial        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   39,510 237,936  
Asset Based [Member] | 1-2 High Pass [Member] | Origination Date 2022 [Member] | Term Loans By Origination Date [Member] | Commercial        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   207,755 223,088  
Asset Based [Member] | 1-2 High Pass [Member] | Origination Date 2021 [Member] | Term Loans By Origination Date [Member] | Commercial        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   228,132 39,380  
Asset Based [Member] | 1-2 High Pass [Member] | Origination Date 2020 [Member] | Term Loans By Origination Date [Member] | Commercial        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   17,496 119,364  
Asset Based [Member] | 1-2 High Pass [Member] | Prior [Member] | Term Loans By Origination Date [Member] | Commercial        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   267,152 254,638  
Asset Based [Member] | 3-4 Pass [Member] | Commercial        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   1,127,418 1,175,460  
Asset Based [Member] | 3-4 Pass [Member] | Revolving Credit Facility [Member] | Commercial        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   575,366 630,073  
Asset Based [Member] | 3-4 Pass [Member] | Revolving Converted To Term Loan [Member] | Commercial        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   54,296 1,453  
Asset Based [Member] | 3-4 Pass [Member] | Origination Date 2024 [Member] | Term Loans By Origination Date [Member] | Commercial        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   70,694 122,064  
Asset Based [Member] | 3-4 Pass [Member] | Origination Date 2023 [Member] | Term Loans By Origination Date [Member] | Commercial        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   91,341 238,206  
Asset Based [Member] | 3-4 Pass [Member] | Origination Date 2022 [Member] | Term Loans By Origination Date [Member] | Commercial        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   183,245 132,449  
Asset Based [Member] | 3-4 Pass [Member] | Origination Date 2021 [Member] | Term Loans By Origination Date [Member] | Commercial        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   73,496 17,823  
Asset Based [Member] | 3-4 Pass [Member] | Origination Date 2020 [Member] | Term Loans By Origination Date [Member] | Commercial        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   10,467 7,447  
Asset Based [Member] | 3-4 Pass [Member] | Prior [Member] | Term Loans By Origination Date [Member] | Commercial        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   68,513 25,945  
Asset Based [Member] | 5 Special Mention [Member] | Commercial        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   11,156 12,506  
Asset Based [Member] | 5 Special Mention [Member] | Revolving Credit Facility [Member] | Commercial        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   5,288 12,394  
Asset Based [Member] | 5 Special Mention [Member] | Revolving Converted To Term Loan [Member] | Commercial        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   0 10  
Asset Based [Member] | 5 Special Mention [Member] | Origination Date 2024 [Member] | Term Loans By Origination Date [Member] | Commercial        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   0 0  
Asset Based [Member] | 5 Special Mention [Member] | Origination Date 2023 [Member] | Term Loans By Origination Date [Member] | Commercial        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   198 101  
Asset Based [Member] | 5 Special Mention [Member] | Origination Date 2022 [Member] | Term Loans By Origination Date [Member] | Commercial        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   5,670 0  
Asset Based [Member] | 5 Special Mention [Member] | Origination Date 2021 [Member] | Term Loans By Origination Date [Member] | Commercial        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   0 0  
Asset Based [Member] | 5 Special Mention [Member] | Origination Date 2020 [Member] | Term Loans By Origination Date [Member] | Commercial        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   0 0  
Asset Based [Member] | 5 Special Mention [Member] | Prior [Member] | Term Loans By Origination Date [Member] | Commercial        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   0 1  
Asset Based [Member] | 6-8 Classified [Member] | Commercial        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   5,731 4,561  
Asset Based [Member] | 6-8 Classified [Member] | Revolving Credit Facility [Member] | Commercial        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   5,731 3,520  
Asset Based [Member] | 6-8 Classified [Member] | Revolving Converted To Term Loan [Member] | Commercial        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   0 0  
Asset Based [Member] | 6-8 Classified [Member] | Origination Date 2024 [Member] | Term Loans By Origination Date [Member] | Commercial        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   0 0  
Asset Based [Member] | 6-8 Classified [Member] | Origination Date 2023 [Member] | Term Loans By Origination Date [Member] | Commercial        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   0 0  
Asset Based [Member] | 6-8 Classified [Member] | Origination Date 2022 [Member] | Term Loans By Origination Date [Member] | Commercial        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   0 0  
Asset Based [Member] | 6-8 Classified [Member] | Origination Date 2021 [Member] | Term Loans By Origination Date [Member] | Commercial        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   0 701  
Asset Based [Member] | 6-8 Classified [Member] | Origination Date 2020 [Member] | Term Loans By Origination Date [Member] | Commercial        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   0 0  
Asset Based [Member] | 6-8 Classified [Member] | Prior [Member] | Term Loans By Origination Date [Member] | Commercial        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held for investment, net   $ 0 $ 340