XML 73 R62.htm IDEA: XBRL DOCUMENT v3.25.1
Loans and Leases - Loans Held for Investment by Loan Portfolio Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Mar. 31, 2024
Loans and Leases Receivable Disclosure [Line Items]      
Allowance for Loan and Lease Losses, Write-offs $ 16,551 $ 94,943  
Loans held for investment, net 24,126,527 23,781,663 $ 25,473,022
Real Estate Mortgage      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 13,492,658 13,427,659 15,967,399
Commercial Real Estate Construction Loan Receivable      
Loans and Leases Receivable Disclosure [Line Items]      
Allowance for Loan and Lease Losses, Write-offs 0 0  
Loans held for investment, net 733,684 799,131  
Residential Real Estate Construction Financing Receivable      
Loans and Leases Receivable Disclosure [Line Items]      
Allowance for Loan and Lease Losses, Write-offs 0 0  
Loans held for investment, net 2,127,354 2,373,162  
Commercial      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 7,378,799 6,778,829 5,820,567
Consumer      
Loans and Leases Receivable Disclosure [Line Items]      
Allowance for Loan and Lease Losses, Write-offs 1,180 5,504  
Loans held for investment, net 394,032 402,882 $ 439,702
Revolving Credit Facility [Member]      
Loans and Leases Receivable Disclosure [Line Items]      
Allowance for Loan and Lease Losses, Write-offs 4,053 3,031  
Loans held for investment, net 4,890,098 4,341,098  
Revolving Credit Facility [Member] | Commercial Real Estate Construction Loan Receivable      
Loans and Leases Receivable Disclosure [Line Items]      
Allowance for Loan and Lease Losses, Write-offs 0 0  
Loans held for investment, net 27,673 25,590  
Revolving Credit Facility [Member] | Residential Real Estate Construction Financing Receivable      
Loans and Leases Receivable Disclosure [Line Items]      
Allowance for Loan and Lease Losses, Write-offs 0 0  
Loans held for investment, net 70,874 103,248  
Revolving Credit Facility [Member] | Consumer      
Loans and Leases Receivable Disclosure [Line Items]      
Allowance for Loan and Lease Losses, Write-offs 1 4  
Loans held for investment, net 6,381 7,163  
Revolving Converted To Term Loan [Member]      
Loans and Leases Receivable Disclosure [Line Items]      
Allowance for Loan and Lease Losses, Write-offs 53 605  
Loans held for investment, net 313,859 256,317  
Revolving Converted To Term Loan [Member] | Commercial Real Estate Construction Loan Receivable      
Loans and Leases Receivable Disclosure [Line Items]      
Allowance for Loan and Lease Losses, Write-offs 0 0  
Loans held for investment, net 0 0  
Revolving Converted To Term Loan [Member] | Residential Real Estate Construction Financing Receivable      
Loans and Leases Receivable Disclosure [Line Items]      
Allowance for Loan and Lease Losses, Write-offs 0 0  
Loans held for investment, net 0 0  
Revolving Converted To Term Loan [Member] | Consumer      
Loans and Leases Receivable Disclosure [Line Items]      
Allowance for Loan and Lease Losses, Write-offs 0 0  
Loans held for investment, net 211 242  
Origination Date 2025 | Term Loans By Origination Date [Member]      
Loans and Leases Receivable Disclosure [Line Items]      
Allowance for Loan and Lease Losses, Write-offs 0    
Loans held for investment, net 456,920    
Origination Date 2025 | Term Loans By Origination Date [Member] | Commercial Real Estate Construction Loan Receivable      
Loans and Leases Receivable Disclosure [Line Items]      
Allowance for Loan and Lease Losses, Write-offs 0    
Loans held for investment, net 971    
Origination Date 2025 | Term Loans By Origination Date [Member] | Residential Real Estate Construction Financing Receivable      
Loans and Leases Receivable Disclosure [Line Items]      
Allowance for Loan and Lease Losses, Write-offs 0    
Loans held for investment, net 17,045    
Origination Date 2025 | Term Loans By Origination Date [Member] | Consumer      
Loans and Leases Receivable Disclosure [Line Items]      
Allowance for Loan and Lease Losses, Write-offs 0    
Loans held for investment, net 8,622    
Origination Date 2024 | Term Loans By Origination Date [Member]      
Loans and Leases Receivable Disclosure [Line Items]      
Allowance for Loan and Lease Losses, Write-offs 0 0  
Loans held for investment, net 953,285 969,494  
Origination Date 2024 | Term Loans By Origination Date [Member] | Commercial Real Estate Construction Loan Receivable      
Loans and Leases Receivable Disclosure [Line Items]      
Allowance for Loan and Lease Losses, Write-offs 0 0  
Loans held for investment, net 36,231 40,175  
Origination Date 2024 | Term Loans By Origination Date [Member] | Residential Real Estate Construction Financing Receivable      
Loans and Leases Receivable Disclosure [Line Items]      
Allowance for Loan and Lease Losses, Write-offs 0 0  
Loans held for investment, net 99,905 97,488  
Origination Date 2024 | Term Loans By Origination Date [Member] | Consumer      
Loans and Leases Receivable Disclosure [Line Items]      
Allowance for Loan and Lease Losses, Write-offs 0 0  
Loans held for investment, net 31,769 31,034  
Origination Date 2023 | Term Loans By Origination Date [Member]      
Loans and Leases Receivable Disclosure [Line Items]      
Allowance for Loan and Lease Losses, Write-offs 55 5,915  
Loans held for investment, net 930,585 910,215  
Origination Date 2023 | Term Loans By Origination Date [Member] | Commercial Real Estate Construction Loan Receivable      
Loans and Leases Receivable Disclosure [Line Items]      
Allowance for Loan and Lease Losses, Write-offs 0 0  
Loans held for investment, net 60,498 47,183  
Origination Date 2023 | Term Loans By Origination Date [Member] | Residential Real Estate Construction Financing Receivable      
Loans and Leases Receivable Disclosure [Line Items]      
Allowance for Loan and Lease Losses, Write-offs 0 0  
Loans held for investment, net 222,223 194,405  
Origination Date 2023 | Term Loans By Origination Date [Member] | Consumer      
Loans and Leases Receivable Disclosure [Line Items]      
Allowance for Loan and Lease Losses, Write-offs 0 198  
Loans held for investment, net 17,466 19,181  
Origination Date 2022 | Term Loans By Origination Date [Member]      
Loans and Leases Receivable Disclosure [Line Items]      
Allowance for Loan and Lease Losses, Write-offs 869 31,208  
Loans held for investment, net 5,621,978 5,903,396  
Origination Date 2022 | Term Loans By Origination Date [Member] | Commercial Real Estate Construction Loan Receivable      
Loans and Leases Receivable Disclosure [Line Items]      
Allowance for Loan and Lease Losses, Write-offs 0 0  
Loans held for investment, net 398,662 404,732  
Origination Date 2022 | Term Loans By Origination Date [Member] | Residential Real Estate Construction Financing Receivable      
Loans and Leases Receivable Disclosure [Line Items]      
Allowance for Loan and Lease Losses, Write-offs 0 0  
Loans held for investment, net 1,065,330 1,257,091  
Origination Date 2022 | Term Loans By Origination Date [Member] | Consumer      
Loans and Leases Receivable Disclosure [Line Items]      
Allowance for Loan and Lease Losses, Write-offs 178 790  
Loans held for investment, net 59,176 60,973  
Origination Date 2021 | Term Loans By Origination Date [Member]      
Loans and Leases Receivable Disclosure [Line Items]      
Allowance for Loan and Lease Losses, Write-offs 6,100 35,844  
Loans held for investment, net 5,874,204 6,022,270  
Origination Date 2021 | Term Loans By Origination Date [Member] | Commercial Real Estate Construction Loan Receivable      
Loans and Leases Receivable Disclosure [Line Items]      
Allowance for Loan and Lease Losses, Write-offs 0 0  
Loans held for investment, net 179,742 227,662  
Origination Date 2021 | Term Loans By Origination Date [Member] | Residential Real Estate Construction Financing Receivable      
Loans and Leases Receivable Disclosure [Line Items]      
Allowance for Loan and Lease Losses, Write-offs 0 0  
Loans held for investment, net 497,308 496,419  
Origination Date 2021 | Term Loans By Origination Date [Member] | Consumer      
Loans and Leases Receivable Disclosure [Line Items]      
Allowance for Loan and Lease Losses, Write-offs 602 2,733  
Loans held for investment, net 172,800 180,666  
Origination Date 2020 | Term Loans By Origination Date [Member]      
Loans and Leases Receivable Disclosure [Line Items]      
Allowance for Loan and Lease Losses, Write-offs   12,204  
Loans held for investment, net   1,411,597  
Origination Date 2020 | Term Loans By Origination Date [Member] | Commercial Real Estate Construction Loan Receivable      
Loans and Leases Receivable Disclosure [Line Items]      
Allowance for Loan and Lease Losses, Write-offs   0  
Loans held for investment, net   45,576  
Origination Date 2020 | Term Loans By Origination Date [Member] | Residential Real Estate Construction Financing Receivable      
Loans and Leases Receivable Disclosure [Line Items]      
Allowance for Loan and Lease Losses, Write-offs   0  
Loans held for investment, net   224,511  
Origination Date 2020 | Term Loans By Origination Date [Member] | Consumer      
Loans and Leases Receivable Disclosure [Line Items]      
Allowance for Loan and Lease Losses, Write-offs   352  
Loans held for investment, net   18,835  
Prior [Member] | Term Loans By Origination Date [Member]      
Loans and Leases Receivable Disclosure [Line Items]      
Allowance for Loan and Lease Losses, Write-offs 5,421 6,136  
Loans held for investment, net 5,085,598 3,967,276  
Prior [Member] | Term Loans By Origination Date [Member] | Commercial Real Estate Construction Loan Receivable      
Loans and Leases Receivable Disclosure [Line Items]      
Allowance for Loan and Lease Losses, Write-offs 0 0  
Loans held for investment, net 29,907 8,213  
Prior [Member] | Term Loans By Origination Date [Member] | Residential Real Estate Construction Financing Receivable      
Loans and Leases Receivable Disclosure [Line Items]      
Allowance for Loan and Lease Losses, Write-offs 0 0  
Loans held for investment, net 154,669 0  
Prior [Member] | Term Loans By Origination Date [Member] | Consumer      
Loans and Leases Receivable Disclosure [Line Items]      
Allowance for Loan and Lease Losses, Write-offs 399 1,427  
Loans held for investment, net 97,607 84,788  
1-2 High Pass [Member]      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 1,598,634 1,727,922  
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 758 968  
1-2 High Pass [Member] | Revolving Credit Facility [Member]      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 323,742 346,778  
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 726 932  
1-2 High Pass [Member] | Revolving Converted To Term Loan [Member]      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 23,752 (23,426)  
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 2025 | Term Loans By Origination Date [Member]      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net (112)    
1-2 High Pass [Member] | Origination Date 2025 | 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    
1-2 High Pass [Member] | Origination Date 2025 | 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    
1-2 High Pass [Member] | Origination Date 2025 | Term Loans By Origination Date [Member] | Consumer      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 0    
1-2 High Pass [Member] | Origination Date 2024 | Term Loans By Origination Date [Member]      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 39,689 41,829  
1-2 High Pass [Member] | Origination Date 2024 | 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 | 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 | 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 | Term Loans By Origination Date [Member]      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 35,138 37,222  
1-2 High Pass [Member] | Origination Date 2023 | 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 | 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 | 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 2022 | Term Loans By Origination Date [Member]      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 248,466 266,824  
1-2 High Pass [Member] | Origination Date 2022 | 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 | 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 | Term Loans By Origination Date [Member] | Consumer      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 19 20  
1-2 High Pass [Member] | Origination Date 2021 | Term Loans By Origination Date [Member]      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 434,032 464,135  
1-2 High Pass [Member] | Origination Date 2021 | 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 | 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 | Term Loans By Origination Date [Member] | Consumer      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 13 15  
1-2 High Pass [Member] | Origination Date 2020 | Term Loans By Origination Date [Member]      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net   88,873  
1-2 High Pass [Member] | Origination Date 2020 | 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  
1-2 High Pass [Member] | Origination Date 2020 | 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  
1-2 High Pass [Member] | Origination Date 2020 | Term Loans By Origination Date [Member] | Consumer      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net   1  
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 493,927 458,835  
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,826,156 20,392,924  
3-4 Pass [Member] | Commercial Real Estate Construction Loan Receivable      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 440,208 651,107  
3-4 Pass [Member] | Residential Real Estate Construction Financing Receivable      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 2,084,504 2,169,942  
3-4 Pass [Member] | Consumer      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 386,762 393,797  
3-4 Pass [Member] | Revolving Credit Facility [Member]      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 4,415,415 3,866,980  
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 0 0  
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 70,874 103,248  
3-4 Pass [Member] | Revolving Credit Facility [Member] | Consumer      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 5,655 6,231  
3-4 Pass [Member] | Revolving Converted To Term Loan [Member]      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 267,391 217,464  
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 202 232  
3-4 Pass [Member] | Origination Date 2025 | Term Loans By Origination Date [Member]      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 457,334    
3-4 Pass [Member] | Origination Date 2025 | Term Loans By Origination Date [Member] | Commercial Real Estate Construction Loan Receivable      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 971    
3-4 Pass [Member] | Origination Date 2025 | Term Loans By Origination Date [Member] | Residential Real Estate Construction Financing Receivable      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 17,045    
3-4 Pass [Member] | Origination Date 2025 | Term Loans By Origination Date [Member] | Consumer      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 8,622    
3-4 Pass [Member] | Origination Date 2024 | Term Loans By Origination Date [Member]      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 870,627 880,824  
3-4 Pass [Member] | Origination Date 2024 | 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,231 29,674  
3-4 Pass [Member] | Origination Date 2024 | Term Loans By Origination Date [Member] | Residential Real Estate Construction Financing Receivable      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 99,905 97,488  
3-4 Pass [Member] | Origination Date 2024 | Term Loans By Origination Date [Member] | Consumer      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 31,769 31,034  
3-4 Pass [Member] | Origination Date 2023 | Term Loans By Origination Date [Member]      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 797,220 776,027  
3-4 Pass [Member] | Origination Date 2023 | Term Loans By Origination Date [Member] | Commercial Real Estate Construction Loan Receivable      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 60,498 47,183  
3-4 Pass [Member] | Origination Date 2023 | Term Loans By Origination Date [Member] | Residential Real Estate Construction Financing Receivable      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 222,223 194,405  
3-4 Pass [Member] | Origination Date 2023 | Term Loans By Origination Date [Member] | Consumer      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 17,466 19,181  
3-4 Pass [Member] | Origination Date 2022 | Term Loans By Origination Date [Member]      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 4,879,696 5,131,679  
3-4 Pass [Member] | Origination Date 2022 | Term Loans By Origination Date [Member] | Commercial Real Estate Construction Loan Receivable      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 272,166 404,732  
3-4 Pass [Member] | Origination Date 2022 | 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,025,600 1,113,955  
3-4 Pass [Member] | Origination Date 2022 | Term Loans By Origination Date [Member] | Consumer      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 57,517 59,594  
3-4 Pass [Member] | Origination Date 2021 | Term Loans By Origination Date [Member]      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 5,032,950 5,144,365  
3-4 Pass [Member] | Origination Date 2021 | Term Loans By Origination Date [Member] | Commercial Real Estate Construction Loan Receivable      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 40,435 115,729  
3-4 Pass [Member] | Origination Date 2021 | Term Loans By Origination Date [Member] | Residential Real Estate Construction Financing Receivable      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 494,188 436,335  
3-4 Pass [Member] | Origination Date 2021 | Term Loans By Origination Date [Member] | Consumer      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 169,532 176,189  
3-4 Pass [Member] | Origination Date 2020 | Term Loans By Origination Date [Member]      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net   1,296,944  
3-4 Pass [Member] | Origination Date 2020 | Term Loans By Origination Date [Member] | Commercial Real Estate Construction Loan Receivable      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net   45,576  
3-4 Pass [Member] | Origination Date 2020 | Term Loans By Origination Date [Member] | Residential Real Estate Construction Financing Receivable      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net   224,511  
3-4 Pass [Member] | Origination Date 2020 | Term Loans By Origination Date [Member] | Consumer      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net   18,658  
3-4 Pass [Member] | Prior [Member] | Term Loans By Origination Date [Member]      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 4,105,523 3,078,641  
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 29,907 8,213  
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 154,669 0  
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 95,999 82,678  
5 Special Mention [Member]      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 937,014 1,097,315  
5 Special Mention [Member] | Commercial Real Estate Construction Loan Receivable      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 224,152 148,024  
5 Special Mention [Member] | Residential Real Estate Construction Financing Receivable      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 39,730 203,220  
5 Special Mention [Member] | Consumer      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 5,238 7,408  
5 Special Mention [Member] | Revolving Credit Facility [Member]      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 82,676 86,426  
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 27,673 25,590  
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 0  
5 Special Mention [Member] | Revolving Converted To Term Loan [Member]      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 19,417 14,543  
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 2025 | Term Loans By Origination Date [Member]      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 0    
5 Special Mention [Member] | Origination Date 2025 | 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    
5 Special Mention [Member] | Origination Date 2025 | 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    
5 Special Mention [Member] | Origination Date 2025 | Term Loans By Origination Date [Member] | Consumer      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 0    
5 Special Mention [Member] | Origination Date 2024 | Term Loans By Origination Date [Member]      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 14,509 18,359  
5 Special Mention [Member] | Origination Date 2024 | 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 10,501  
5 Special Mention [Member] | Origination Date 2024 | 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 | 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 | Term Loans By Origination Date [Member]      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 76,390 90,233  
5 Special Mention [Member] | Origination Date 2023 | 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 | 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 | 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 2022 | Term Loans By Origination Date [Member]      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 348,841 397,584  
5 Special Mention [Member] | Origination Date 2022 | Term Loans By Origination Date [Member] | Commercial Real Estate Construction Loan Receivable      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 126,496 0  
5 Special Mention [Member] | Origination Date 2022 | Term Loans By Origination Date [Member] | Residential Real Estate Construction Financing Receivable      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 39,730 143,136  
5 Special Mention [Member] | Origination Date 2022 | Term Loans By Origination Date [Member] | Consumer      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 1,158 1,327  
5 Special Mention [Member] | Origination Date 2021 | Term Loans By Origination Date [Member]      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 182,771 271,386  
5 Special Mention [Member] | Origination Date 2021 | Term Loans By Origination Date [Member] | Commercial Real Estate Construction Loan Receivable      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 69,983 111,933  
5 Special Mention [Member] | Origination Date 2021 | 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 60,084  
5 Special Mention [Member] | Origination Date 2021 | Term Loans By Origination Date [Member] | Consumer      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 2,853 4,179  
5 Special Mention [Member] | Origination Date 2020 | Term Loans By Origination Date [Member]      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net   142  
5 Special Mention [Member] | Origination Date 2020 | 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  
5 Special Mention [Member] | Origination Date 2020 | 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  
5 Special Mention [Member] | Origination Date 2020 | Term Loans By Origination Date [Member] | Consumer      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net   142  
5 Special Mention [Member] | Prior [Member] | Term Loans By Origination Date [Member]      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 212,410 218,642  
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,227 1,760  
6-8 Classified [Member]      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 764,723 563,502  
6-8 Classified [Member] | Commercial Real Estate Construction Loan Receivable      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 69,324 0  
6-8 Classified [Member] | Residential Real Estate Construction Financing Receivable      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 3,120 0  
6-8 Classified [Member] | Consumer      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 1,274 709  
6-8 Classified [Member] | Revolving Credit Facility [Member]      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 68,265 40,914  
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 0  
6-8 Classified [Member] | Revolving Converted To Term Loan [Member]      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 3,299 884  
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 9 10  
6-8 Classified [Member] | Origination Date 2025 | Term Loans By Origination Date [Member]      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net (302)    
6-8 Classified [Member] | Origination Date 2025 | 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    
6-8 Classified [Member] | Origination Date 2025 | 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    
6-8 Classified [Member] | Origination Date 2025 | Term Loans By Origination Date [Member] | Consumer      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 0    
6-8 Classified [Member] | Origination Date 2024 | Term Loans By Origination Date [Member]      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 28,460 28,482  
6-8 Classified [Member] | Origination Date 2024 | 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 | 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 | 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 | Term Loans By Origination Date [Member]      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 21,837 6,733  
6-8 Classified [Member] | Origination Date 2023 | 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 | 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 | 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 2022 | Term Loans By Origination Date [Member]      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 144,975 107,309  
6-8 Classified [Member] | Origination Date 2022 | 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 | 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 | Term Loans By Origination Date [Member] | Consumer      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 482 32  
6-8 Classified [Member] | Origination Date 2021 | Term Loans By Origination Date [Member]      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 224,451 142,384  
6-8 Classified [Member] | Origination Date 2021 | Term Loans By Origination Date [Member] | Commercial Real Estate Construction Loan Receivable      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 69,324 0  
6-8 Classified [Member] | Origination Date 2021 | 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,120 0  
6-8 Classified [Member] | Origination Date 2021 | Term Loans By Origination Date [Member] | Consumer      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 402 283  
6-8 Classified [Member] | Origination Date 2020 | Term Loans By Origination Date [Member]      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net   25,638  
6-8 Classified [Member] | Origination Date 2020 | 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  
6-8 Classified [Member] | Origination Date 2020 | 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  
6-8 Classified [Member] | Origination Date 2020 | Term Loans By Origination Date [Member] | Consumer      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net   34  
6-8 Classified [Member] | Prior [Member] | Term Loans By Origination Date [Member]      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 273,738 211,158  
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 381 350  
Commercial | Real Estate Mortgage      
Loans and Leases Receivable Disclosure [Line Items]      
Allowance for Loan and Lease Losses, Write-offs 5,007 23,587  
Loans held for investment, net 4,489,543 4,578,772  
Commercial | Revolving Credit Facility [Member] | Real Estate Mortgage      
Loans and Leases Receivable Disclosure [Line Items]      
Allowance for Loan and Lease Losses, Write-offs 0 0  
Loans held for investment, net 69,174 56,482  
Commercial | Revolving Converted To Term Loan [Member] | Real Estate Mortgage      
Loans and Leases Receivable Disclosure [Line Items]      
Allowance for Loan and Lease Losses, Write-offs 0 0  
Loans held for investment, net 28,641 28,624  
Commercial | Origination Date 2025 | Term Loans By Origination Date [Member] | Real Estate Mortgage      
Loans and Leases Receivable Disclosure [Line Items]      
Allowance for Loan and Lease Losses, Write-offs 0    
Loans held for investment, net 38,604    
Commercial | Origination Date 2024 | Term Loans By Origination Date [Member] | Real Estate Mortgage      
Loans and Leases Receivable Disclosure [Line Items]      
Allowance for Loan and Lease Losses, Write-offs 0 0  
Loans held for investment, net 250,696 248,089  
Commercial | Origination Date 2023 | Term Loans By Origination Date [Member] | Real Estate Mortgage      
Loans and Leases Receivable Disclosure [Line Items]      
Allowance for Loan and Lease Losses, Write-offs 51 0  
Loans held for investment, net 153,683 157,998  
Commercial | Origination Date 2022 | Term Loans By Origination Date [Member] | Real Estate Mortgage      
Loans and Leases Receivable Disclosure [Line Items]      
Allowance for Loan and Lease Losses, Write-offs 0 175  
Loans held for investment, net 912,875 978,211  
Commercial | Origination Date 2021 | Term Loans By Origination Date [Member] | Real Estate Mortgage      
Loans and Leases Receivable Disclosure [Line Items]      
Allowance for Loan and Lease Losses, Write-offs 19 12,217  
Loans held for investment, net 789,026 798,479  
Commercial | Origination Date 2020 | Term Loans By Origination Date [Member] | Real Estate Mortgage      
Loans and Leases Receivable Disclosure [Line Items]      
Allowance for Loan and Lease Losses, Write-offs   9,714  
Loans held for investment, net   479,764  
Commercial | Prior [Member] | Term Loans By Origination Date [Member] | Real Estate Mortgage      
Loans and Leases Receivable Disclosure [Line Items]      
Allowance for Loan and Lease Losses, Write-offs 4,937 1,481  
Loans held for investment, net 2,246,844 1,831,125  
Commercial | 1-2 High Pass [Member] | Real Estate Mortgage      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 142,734 137,359  
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 0 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 2025 | Term Loans By Origination Date [Member] | Real Estate Mortgage      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 0    
Commercial | 1-2 High Pass [Member] | Origination Date 2024 | Term Loans By Origination Date [Member] | Real Estate Mortgage      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 1,688 1,694  
Commercial | 1-2 High Pass [Member] | Origination Date 2023 | Term Loans By Origination Date [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 2022 | Term Loans By Origination Date [Member] | Real Estate Mortgage      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 30,897 26,166  
Commercial | 1-2 High Pass [Member] | Origination Date 2021 | Term Loans By Origination Date [Member] | Real Estate Mortgage      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 27,051 22,821  
Commercial | 1-2 High Pass [Member] | Origination Date 2020 | Term Loans By Origination Date [Member] | Real Estate Mortgage      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net   8,089  
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 83,098 78,588  
Commercial | 3-4 Pass [Member] | Real Estate Mortgage      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 3,729,084 3,792,121  
Commercial | 3-4 Pass [Member] | Revolving Credit Facility [Member] | Real Estate Mortgage      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 67,214 56,481  
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 28,641 28,624  
Commercial | 3-4 Pass [Member] | Origination Date 2025 | Term Loans By Origination Date [Member] | Real Estate Mortgage      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 38,604    
Commercial | 3-4 Pass [Member] | Origination Date 2024 | Term Loans By Origination Date [Member] | Real Estate Mortgage      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 235,421 232,808  
Commercial | 3-4 Pass [Member] | Origination Date 2023 | Term Loans By Origination Date [Member] | Real Estate Mortgage      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 125,387 132,389  
Commercial | 3-4 Pass [Member] | Origination Date 2022 | Term Loans By Origination Date [Member] | Real Estate Mortgage      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 794,202 800,877  
Commercial | 3-4 Pass [Member] | Origination Date 2021 | Term Loans By Origination Date [Member] | Real Estate Mortgage      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 654,529 682,806  
Commercial | 3-4 Pass [Member] | Origination Date 2020 | Term Loans By Origination Date [Member] | Real Estate Mortgage      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net   450,822  
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,785,086 1,407,314  
Commercial | 5 Special Mention [Member] | Real Estate Mortgage      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 300,298 348,014  
Commercial | 5 Special Mention [Member] | Revolving Credit Facility [Member] | Real Estate Mortgage      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 1,960 0  
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 2025 | Term Loans By Origination Date [Member] | Real Estate Mortgage      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 0    
Commercial | 5 Special Mention [Member] | Origination Date 2024 | 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 | Term Loans By Origination Date [Member] | Real Estate Mortgage      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 23,902 23,844  
Commercial | 5 Special Mention [Member] | Origination Date 2022 | Term Loans By Origination Date [Member] | Real Estate Mortgage      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 29,878 123,589  
Commercial | 5 Special Mention [Member] | Origination Date 2021 | Term Loans By Origination Date [Member] | Real Estate Mortgage      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 49,910 24,364  
Commercial | 5 Special Mention [Member] | Origination Date 2020 | Term Loans By Origination Date [Member] | Real Estate Mortgage      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net   0  
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 194,648 176,217  
Commercial | 6-8 Classified [Member] | Real Estate Mortgage      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 317,427 301,278  
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 0  
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 2025 | Term Loans By Origination Date [Member] | Real Estate Mortgage      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 0    
Commercial | 6-8 Classified [Member] | Origination Date 2024 | Term Loans By Origination Date [Member] | Real Estate Mortgage      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 13,587 13,587  
Commercial | 6-8 Classified [Member] | Origination Date 2023 | Term Loans By Origination Date [Member] | Real Estate Mortgage      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 4,394 1,765  
Commercial | 6-8 Classified [Member] | Origination Date 2022 | Term Loans By Origination Date [Member] | Real Estate Mortgage      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 57,898 27,579  
Commercial | 6-8 Classified [Member] | Origination Date 2021 | Term Loans By Origination Date [Member] | Real Estate Mortgage      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 57,536 68,488  
Commercial | 6-8 Classified [Member] | Origination Date 2020 | Term Loans By Origination Date [Member] | Real Estate Mortgage      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net   20,853  
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 184,012 169,006  
Multi-Family Real Estate Loans | Real Estate Mortgage      
Loans and Leases Receivable Disclosure [Line Items]      
Allowance for Loan and Lease Losses, Write-offs 0 0  
Loans held for investment, net 6,216,084 6,041,713  
Multi-Family Real Estate Loans | Revolving Credit Facility [Member] | Real Estate Mortgage      
Loans and Leases Receivable Disclosure [Line Items]      
Allowance for Loan and Lease Losses, Write-offs 0 0  
Loans held for investment, net 9,624 11,120  
Multi-Family Real Estate Loans | Revolving Converted To Term Loan [Member] | Real Estate Mortgage      
Loans and Leases Receivable Disclosure [Line Items]      
Allowance for Loan and Lease Losses, Write-offs 0 0  
Loans held for investment, net 14,400 14,400  
Multi-Family Real Estate Loans | Origination Date 2025 | Term Loans By Origination Date [Member] | Real Estate Mortgage      
Loans and Leases Receivable Disclosure [Line Items]      
Allowance for Loan and Lease Losses, Write-offs 0    
Loans held for investment, net 167,154    
Multi-Family Real Estate Loans | Origination Date 2024 | Term Loans By Origination Date [Member] | Real Estate Mortgage      
Loans and Leases Receivable Disclosure [Line Items]      
Allowance for Loan and Lease Losses, Write-offs 0 0  
Loans held for investment, net 222,993 223,333  
Multi-Family Real Estate Loans | Origination Date 2023 | Term Loans By Origination Date [Member] | Real Estate Mortgage      
Loans and Leases Receivable Disclosure [Line Items]      
Allowance for Loan and Lease Losses, Write-offs 0 0  
Loans held for investment, net 79,717 60,137  
Multi-Family Real Estate Loans | Origination Date 2022 | Term Loans By Origination Date [Member] | Real Estate Mortgage      
Loans and Leases Receivable Disclosure [Line Items]      
Allowance for Loan and Lease Losses, Write-offs 0 0  
Loans held for investment, net 2,313,798 2,246,692  
Multi-Family Real Estate Loans | Origination Date 2021 | Term Loans By Origination Date [Member] | Real Estate Mortgage      
Loans and Leases Receivable Disclosure [Line Items]      
Allowance for Loan and Lease Losses, Write-offs 0 0  
Loans held for investment, net 1,434,347 1,437,977  
Multi-Family Real Estate Loans | Origination Date 2020 | Term Loans By Origination Date [Member] | Real Estate Mortgage      
Loans and Leases Receivable Disclosure [Line Items]      
Allowance for Loan and Lease Losses, Write-offs   0  
Loans held for investment, net   519,295  
Multi-Family Real Estate Loans | Prior [Member] | Term Loans By Origination Date [Member] | Real Estate Mortgage      
Loans and Leases Receivable Disclosure [Line Items]      
Allowance for Loan and Lease Losses, Write-offs 0 0  
Loans held for investment, net 1,974,051 1,528,759  
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 408,617 462,535  
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 2025 | Term Loans By Origination Date [Member] | Real Estate Mortgage      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 0    
Multi-Family Real Estate Loans | 1-2 High Pass [Member] | Origination Date 2024 | 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 | 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 2022 | Term Loans By Origination Date [Member] | Real Estate Mortgage      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 42,811 55,847  
Multi-Family Real Estate Loans | 1-2 High Pass [Member] | Origination Date 2021 | Term Loans By Origination Date [Member] | Real Estate Mortgage      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 200,364 214,583  
Multi-Family Real Estate Loans | 1-2 High Pass [Member] | Origination Date 2020 | Term Loans By Origination Date [Member] | Real Estate Mortgage      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net   62,942  
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 165,442 129,163  
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,442,215 5,263,324  
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 9,624 11,120  
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 0 0  
Multi-Family Real Estate Loans | 3-4 Pass [Member] | Origination Date 2025 | Term Loans By Origination Date [Member] | Real Estate Mortgage      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 167,154    
Multi-Family Real Estate Loans | 3-4 Pass [Member] | Origination Date 2024 | Term Loans By Origination Date [Member] | Real Estate Mortgage      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 222,993 223,333  
Multi-Family Real Estate Loans | 3-4 Pass [Member] | Origination Date 2023 | Term Loans By Origination Date [Member] | Real Estate Mortgage      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 79,717 60,137  
Multi-Family Real Estate Loans | 3-4 Pass [Member] | Origination Date 2022 | Term Loans By Origination Date [Member] | Real Estate Mortgage      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 2,111,873 2,037,864  
Multi-Family Real Estate Loans | 3-4 Pass [Member] | Origination Date 2021 | Term Loans By Origination Date [Member] | Real Estate Mortgage      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 1,131,682 1,154,452  
Multi-Family Real Estate Loans | 3-4 Pass [Member] | Origination Date 2020 | Term Loans By Origination Date [Member] | Real Estate Mortgage      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net   451,602  
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,719,172 1,324,816  
Multi-Family Real Estate Loans | 5 Special Mention [Member] | Real Estate Mortgage      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 149,159 202,690  
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 14,400 14,400  
Multi-Family Real Estate Loans | 5 Special Mention [Member] | Origination Date 2025 | Term Loans By Origination Date [Member] | Real Estate Mortgage      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 0    
Multi-Family Real Estate Loans | 5 Special Mention [Member] | Origination Date 2024 | 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 | 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 2022 | Term Loans By Origination Date [Member] | Real Estate Mortgage      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 94,140 112,963  
Multi-Family Real Estate Loans | 5 Special Mention [Member] | Origination Date 2021 | Term Loans By Origination Date [Member] | Real Estate Mortgage      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 35,087 35,065  
Multi-Family Real Estate Loans | 5 Special Mention [Member] | Origination Date 2020 | Term Loans By Origination Date [Member] | Real Estate Mortgage      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net   0  
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 5,532 40,262  
Multi-Family Real Estate Loans | 6-8 Classified [Member] | Real Estate Mortgage      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 216,093 113,164  
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 2025 | Term Loans By Origination Date [Member] | Real Estate Mortgage      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 0    
Multi-Family Real Estate Loans | 6-8 Classified [Member] | Origination Date 2024 | 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 | 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 | Term Loans By Origination Date [Member] | Real Estate Mortgage      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 64,974 40,018  
Multi-Family Real Estate Loans | 6-8 Classified [Member] | Origination Date 2021 | Term Loans By Origination Date [Member] | Real Estate Mortgage      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 67,214 33,877  
Multi-Family Real Estate Loans | 6-8 Classified [Member] | Origination Date 2020 | Term Loans By Origination Date [Member] | Real Estate Mortgage      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net   4,751  
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,905 34,518  
Other Residential Real Estate | Real Estate Mortgage      
Loans and Leases Receivable Disclosure [Line Items]      
Allowance for Loan and Lease Losses, Write-offs 782 39,530  
Loans held for investment, net 2,787,031 2,807,174  
Other Residential Real Estate | Revolving Credit Facility [Member] | Real Estate Mortgage      
Loans and Leases Receivable Disclosure [Line Items]      
Allowance for Loan and Lease Losses, Write-offs 0 175  
Loans held for investment, net 50,146 45,837  
Other Residential Real Estate | Revolving Converted To Term Loan [Member] | Real Estate Mortgage      
Loans and Leases Receivable Disclosure [Line Items]      
Allowance for Loan and Lease Losses, Write-offs 0 0  
Loans held for investment, net 66 77  
Other Residential Real Estate | Origination Date 2025 | Term Loans By Origination Date [Member] | Real Estate Mortgage      
Loans and Leases Receivable Disclosure [Line Items]      
Allowance for Loan and Lease Losses, Write-offs 0    
Loans held for investment, net 38,927    
Other Residential Real Estate | Origination Date 2024 | Term Loans By Origination Date [Member] | Real Estate Mortgage      
Loans and Leases Receivable Disclosure [Line Items]      
Allowance for Loan and Lease Losses, Write-offs 0 0  
Loans held for investment, net (493) (562)  
Other Residential Real Estate | Origination Date 2023 | Term Loans By Origination Date [Member] | Real Estate Mortgage      
Loans and Leases Receivable Disclosure [Line Items]      
Allowance for Loan and Lease Losses, Write-offs 4 3,445  
Loans held for investment, net 29,752 35,199  
Other Residential Real Estate | Origination Date 2022 | Term Loans By Origination Date [Member] | Real Estate Mortgage      
Loans and Leases Receivable Disclosure [Line Items]      
Allowance for Loan and Lease Losses, Write-offs 649 29,099  
Loans held for investment, net 351,412 370,456  
Other Residential Real Estate | Origination Date 2021 | Term Loans By Origination Date [Member] | Real Estate Mortgage      
Loans and Leases Receivable Disclosure [Line Items]      
Allowance for Loan and Lease Losses, Write-offs 129 6,394  
Loans held for investment, net 2,219,590 2,257,839  
Other Residential Real Estate | Origination Date 2020 | Term Loans By Origination Date [Member] | Real Estate Mortgage      
Loans and Leases Receivable Disclosure [Line Items]      
Allowance for Loan and Lease Losses, Write-offs   350  
Loans held for investment, net   53,094  
Other Residential Real Estate | Prior [Member] | Term Loans By Origination Date [Member] | Real Estate Mortgage      
Loans and Leases Receivable Disclosure [Line Items]      
Allowance for Loan and Lease Losses, Write-offs 0 67  
Loans held for investment, net 97,631 45,234  
Other Residential Real Estate | 1-2 High Pass [Member] | Real Estate Mortgage      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 3,198 3,510  
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 3,198 3,510  
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 2025 | Term Loans By Origination Date [Member] | Real Estate Mortgage      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 0    
Other Residential Real Estate | 1-2 High Pass [Member] | Origination Date 2024 | 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 | 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 | 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 | 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 | Term Loans By Origination Date [Member] | Real Estate Mortgage      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net   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,737,816 2,741,320  
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 46,781 42,158  
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 66 77  
Other Residential Real Estate | 3-4 Pass [Member] | Origination Date 2025 | Term Loans By Origination Date [Member] | Real Estate Mortgage      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 39,229    
Other Residential Real Estate | 3-4 Pass [Member] | Origination Date 2024 | Term Loans By Origination Date [Member] | Real Estate Mortgage      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net (493) (562)  
Other Residential Real Estate | 3-4 Pass [Member] | Origination Date 2023 | Term Loans By Origination Date [Member] | Real Estate Mortgage      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 28,693 31,318  
Other Residential Real Estate | 3-4 Pass [Member] | Origination Date 2022 | Term Loans By Origination Date [Member] | Real Estate Mortgage      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 334,119 336,719  
Other Residential Real Estate | 3-4 Pass [Member] | Origination Date 2021 | Term Loans By Origination Date [Member] | Real Estate Mortgage      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 2,193,054 2,235,006  
Other Residential Real Estate | 3-4 Pass [Member] | Origination Date 2020 | Term Loans By Origination Date [Member] | Real Estate Mortgage      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net   53,094  
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 96,367 43,510  
Other Residential Real Estate | 5 Special Mention [Member] | Real Estate Mortgage      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 1,260 14,351  
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 0  
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 2025 | Term Loans By Origination Date [Member] | Real Estate Mortgage      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 0    
Other Residential Real Estate | 5 Special Mention [Member] | Origination Date 2024 | 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 | Term Loans By Origination Date [Member] | Real Estate Mortgage      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 0 310  
Other Residential Real Estate | 5 Special Mention [Member] | Origination Date 2022 | Term Loans By Origination Date [Member] | Real Estate Mortgage      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 988 8,121  
Other Residential Real Estate | 5 Special Mention [Member] | Origination Date 2021 | Term Loans By Origination Date [Member] | Real Estate Mortgage      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 0 5,644  
Other Residential Real Estate | 5 Special Mention [Member] | Origination Date 2020 | Term Loans By Origination Date [Member] | Real Estate Mortgage      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net   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 272 276  
Other Residential Real Estate | 6-8 Classified [Member] | Real Estate Mortgage      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 44,757 47,993  
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 167 169  
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 0  
Other Residential Real Estate | 6-8 Classified [Member] | Origination Date 2025 | Term Loans By Origination Date [Member] | Real Estate Mortgage      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net (302)    
Other Residential Real Estate | 6-8 Classified [Member] | Origination Date 2024 | 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] | Origination Date 2023 | Term Loans By Origination Date [Member] | Real Estate Mortgage      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 1,059 3,571  
Other Residential Real Estate | 6-8 Classified [Member] | Origination Date 2022 | Term Loans By Origination Date [Member] | Real Estate Mortgage      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 16,305 25,616  
Other Residential Real Estate | 6-8 Classified [Member] | Origination Date 2021 | Term Loans By Origination Date [Member] | Real Estate Mortgage      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 26,536 17,189  
Other Residential Real Estate | 6-8 Classified [Member] | Origination Date 2020 | Term Loans By Origination Date [Member] | Real Estate Mortgage      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net   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 992 1,448  
Venture Capital Loans | Commercial      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 1,733,074 1,537,776  
Venture Capital Loans | Venture Capital Loans      
Loans and Leases Receivable Disclosure [Line Items]      
Allowance for Loan and Lease Losses, Write-offs 5,121 16,414  
Loans held for investment, net 1,733,074 1,537,776  
Venture Capital Loans | Revolving Credit Facility [Member] | Venture Capital Loans      
Loans and Leases Receivable Disclosure [Line Items]      
Allowance for Loan and Lease Losses, Write-offs 0 140  
Loans held for investment, net 1,137,936 914,431  
Venture Capital Loans | Revolving Converted To Term Loan [Member] | Venture Capital Loans      
Loans and Leases Receivable Disclosure [Line Items]      
Allowance for Loan and Lease Losses, Write-offs 0 0  
Loans held for investment, net 100,228 102,491  
Venture Capital Loans | Origination Date 2025 | Term Loans By Origination Date [Member] | Venture Capital Loans      
Loans and Leases Receivable Disclosure [Line Items]      
Allowance for Loan and Lease Losses, Write-offs 0    
Loans held for investment, net 839    
Venture Capital Loans | Origination Date 2024 | Term Loans By Origination Date [Member] | Venture Capital Loans      
Loans and Leases Receivable Disclosure [Line Items]      
Allowance for Loan and Lease Losses, Write-offs 0 0  
Loans held for investment, net 131,576 117,053  
Venture Capital Loans | Origination Date 2023 | Term Loans By Origination Date [Member] | Venture Capital Loans      
Loans and Leases Receivable Disclosure [Line Items]      
Allowance for Loan and Lease Losses, Write-offs 0 2,272  
Loans held for investment, net 160,164 160,895  
Venture Capital Loans | Origination Date 2022 | Term Loans By Origination Date [Member] | Venture Capital Loans      
Loans and Leases Receivable Disclosure [Line Items]      
Allowance for Loan and Lease Losses, Write-offs 0 0  
Loans held for investment, net 83,392 92,479  
Venture Capital Loans | Origination Date 2021 | Term Loans By Origination Date [Member] | Venture Capital Loans      
Loans and Leases Receivable Disclosure [Line Items]      
Allowance for Loan and Lease Losses, Write-offs 5,121 14,000  
Loans held for investment, net 96,583 126,793  
Venture Capital Loans | Origination Date 2020 | Term Loans By Origination Date [Member] | Venture Capital Loans      
Loans and Leases Receivable Disclosure [Line Items]      
Allowance for Loan and Lease Losses, Write-offs   0  
Loans held for investment, net   5,885  
Venture Capital Loans | Prior [Member] | Term Loans By Origination Date [Member] | Venture Capital Loans      
Loans and Leases Receivable Disclosure [Line Items]      
Allowance for Loan and Lease Losses, Write-offs 0 2  
Loans held for investment, net 22,356 17,749  
Venture Capital Loans | 1-2 High Pass [Member] | Venture Capital Loans      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 101,415 98,494  
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 75,497 72,745  
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,752 23,426  
Venture Capital Loans | 1-2 High Pass [Member] | Origination Date 2025 | Term Loans By Origination Date [Member] | Venture Capital Loans      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 114    
Venture Capital Loans | 1-2 High Pass [Member] | Origination Date 2024 | Term Loans By Origination Date [Member] | Venture Capital Loans      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 133 92  
Venture Capital Loans | 1-2 High Pass [Member] | Origination Date 2023 | Term Loans By Origination Date [Member] | Venture Capital Loans      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 97 100  
Venture Capital Loans | 1-2 High Pass [Member] | Origination Date 2022 | 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 | 1-2 High Pass [Member] | Origination Date 2021 | Term Loans By Origination Date [Member] | Venture Capital Loans      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 414 414  
Venture Capital Loans | 1-2 High Pass [Member] | Origination Date 2020 | Term Loans By Origination Date [Member] | Venture Capital Loans      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net   2,101  
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 (2,096) 0  
Venture Capital Loans | 3-4 Pass [Member] | Venture Capital Loans      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 1,393,305 1,238,556  
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 988,547 777,199  
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 72,312 79,065  
Venture Capital Loans | 3-4 Pass [Member] | Origination Date 2025 | Term Loans By Origination Date [Member] | Venture Capital Loans      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 953    
Venture Capital Loans | 3-4 Pass [Member] | Origination Date 2024 | Term Loans By Origination Date [Member] | Venture Capital Loans      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 106,826 100,854  
Venture Capital Loans | 3-4 Pass [Member] | Origination Date 2023 | Term Loans By Origination Date [Member] | Venture Capital Loans      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 101,916 104,022  
Venture Capital Loans | 3-4 Pass [Member] | Origination Date 2022 | Term Loans By Origination Date [Member] | Venture Capital Loans      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 32,508 79,659  
Venture Capital Loans | 3-4 Pass [Member] | Origination Date 2021 | Term Loans By Origination Date [Member] | Venture Capital Loans      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 80,640 76,224  
Venture Capital Loans | 3-4 Pass [Member] | Origination Date 2020 | Term Loans By Origination Date [Member] | Venture Capital Loans      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net   3,784  
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 9,603 17,749  
Venture Capital Loans | 5 Special Mention [Member] | Venture Capital Loans      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 153,942 125,320  
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 19,505 36,979  
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 4,164 0  
Venture Capital Loans | 5 Special Mention [Member] | Origination Date 2025 | Term Loans By Origination Date [Member] | Venture Capital Loans      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 0    
Venture Capital Loans | 5 Special Mention [Member] | Origination Date 2024 | Term Loans By Origination Date [Member] | Venture Capital Loans      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 10,010 1,396  
Venture Capital Loans | 5 Special Mention [Member] | Origination Date 2023 | Term Loans By Origination Date [Member] | Venture Capital Loans      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 43,355 56,973  
Venture Capital Loans | 5 Special Mention [Member] | Origination Date 2022 | Term Loans By Origination Date [Member] | Venture Capital Loans      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 50,884 (1)  
Venture Capital Loans | 5 Special Mention [Member] | Origination Date 2021 | Term Loans By Origination Date [Member] | Venture Capital Loans      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 15,367 29,973  
Venture Capital Loans | 5 Special Mention [Member] | Origination Date 2020 | Term Loans By Origination Date [Member] | Venture Capital Loans      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net   0  
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 10,657 0  
Venture Capital Loans | 6-8 Classified [Member] | Venture Capital Loans      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 84,412 75,406  
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 54,387 27,508  
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 2025 | Term Loans By Origination Date [Member] | Venture Capital Loans      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 0    
Venture Capital Loans | 6-8 Classified [Member] | Origination Date 2024 | Term Loans By Origination Date [Member] | Venture Capital Loans      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 14,873 14,895  
Venture Capital Loans | 6-8 Classified [Member] | Origination Date 2023 | Term Loans By Origination Date [Member] | Venture Capital Loans      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 14,990 0  
Venture Capital Loans | 6-8 Classified [Member] | Origination Date 2022 | Term Loans By Origination Date [Member] | Venture Capital Loans      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 0 12,821  
Venture Capital Loans | 6-8 Classified [Member] | Origination Date 2021 | Term Loans By Origination Date [Member] | Venture Capital Loans      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 162 20,182  
Venture Capital Loans | 6-8 Classified [Member] | Origination Date 2020 | Term Loans By Origination Date [Member] | Venture Capital Loans      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net   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]      
Allowance for Loan and Lease Losses, Write-offs 4,461 9,816  
Loans held for investment, net 3,340,400 3,153,084  
Other Commercial | Revolving Credit Facility [Member] | Commercial      
Loans and Leases Receivable Disclosure [Line Items]      
Allowance for Loan and Lease Losses, Write-offs 4,052 2,712  
Loans held for investment, net 2,484,356 2,354,410  
Other Commercial | Revolving Converted To Term Loan [Member] | Commercial      
Loans and Leases Receivable Disclosure [Line Items]      
Allowance for Loan and Lease Losses, Write-offs 53 605  
Loans held for investment, net 65,384 62,875  
Other Commercial | Origination Date 2025 | Term Loans By Origination Date [Member] | Commercial      
Loans and Leases Receivable Disclosure [Line Items]      
Allowance for Loan and Lease Losses, Write-offs 0    
Loans held for investment, net 149,242    
Other Commercial | Origination Date 2024 | Term Loans By Origination Date [Member] | Commercial      
Loans and Leases Receivable Disclosure [Line Items]      
Allowance for Loan and Lease Losses, Write-offs 0 0  
Loans held for investment, net 72,829 73,244  
Other Commercial | Origination Date 2023 | Term Loans By Origination Date [Member] | Commercial      
Loans and Leases Receivable Disclosure [Line Items]      
Allowance for Loan and Lease Losses, Write-offs 0 0  
Loans held for investment, net 85,373 109,428  
Other Commercial | Origination Date 2022 | Term Loans By Origination Date [Member] | Commercial      
Loans and Leases Receivable Disclosure [Line Items]      
Allowance for Loan and Lease Losses, Write-offs 42 1,144  
Loans held for investment, net 104,933 142,842  
Other Commercial | Origination Date 2021 | Term Loans By Origination Date [Member] | Commercial      
Loans and Leases Receivable Disclosure [Line Items]      
Allowance for Loan and Lease Losses, Write-offs 229 500  
Loans held for investment, net 200,099 205,121  
Other Commercial | Origination Date 2020 | Term Loans By Origination Date [Member] | Commercial      
Loans and Leases Receivable Disclosure [Line Items]      
Allowance for Loan and Lease Losses, Write-offs   1,696  
Loans held for investment, net   39,254  
Other Commercial | Prior [Member] | Term Loans By Origination Date [Member] | Commercial      
Loans and Leases Receivable Disclosure [Line Items]      
Allowance for Loan and Lease Losses, Write-offs 85 3,159  
Loans held for investment, net 178,184 165,910  
Other Commercial | 1-2 High Pass [Member] | Commercial      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 80,351 98,682  
Other Commercial | 1-2 High Pass [Member] | Revolving Credit Facility [Member] | Commercial      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 55,708 73,596  
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 2025 | Term Loans By Origination Date [Member] | Commercial      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 2    
Other Commercial | 1-2 High Pass [Member] | Origination Date 2024 | Term Loans By Origination Date [Member] | Commercial      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 1,055 685  
Other Commercial | 1-2 High Pass [Member] | Origination Date 2023 | Term Loans By Origination Date [Member] | Commercial      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 228 241  
Other Commercial | 1-2 High Pass [Member] | Origination Date 2022 | Term Loans By Origination Date [Member] | Commercial      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 20,696 20,873  
Other Commercial | 1-2 High Pass [Member] | Origination Date 2021 | Term Loans By Origination Date [Member] | Commercial      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 2,706 3,360  
Other Commercial | 1-2 High Pass [Member] | Origination Date 2020 | Term Loans By Origination Date [Member] | Commercial      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net   10  
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 (44) (83)  
Other Commercial | 3-4 Pass [Member] | Commercial      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 3,209,884 2,995,712  
Other Commercial | 3-4 Pass [Member] | Revolving Credit Facility [Member] | Commercial      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 2,415,680 2,252,507  
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 61,241 61,858  
Other Commercial | 3-4 Pass [Member] | Origination Date 2025 | Term Loans By Origination Date [Member] | Commercial      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 149,240    
Other Commercial | 3-4 Pass [Member] | Origination Date 2024 | Term Loans By Origination Date [Member] | Commercial      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 67,275 66,097  
Other Commercial | 3-4 Pass [Member] | Origination Date 2023 | Term Loans By Origination Date [Member] | Commercial      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 74,812 98,878  
Other Commercial | 3-4 Pass [Member] | Origination Date 2022 | Term Loans By Origination Date [Member] | Commercial      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 80,265 117,846  
Other Commercial | 3-4 Pass [Member] | Origination Date 2021 | Term Loans By Origination Date [Member] | Commercial      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 187,665 199,252  
Other Commercial | 3-4 Pass [Member] | Origination Date 2020 | Term Loans By Origination Date [Member] | Commercial      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net   39,244  
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 173,706 160,030  
Other Commercial | 5 Special Mention [Member] | Commercial      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 25,489 38,741  
Other Commercial | 5 Special Mention [Member] | Revolving Credit Facility [Member] | Commercial      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 1,553 20,073  
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 853 143  
Other Commercial | 5 Special Mention [Member] | Origination Date 2025 | Term Loans By Origination Date [Member] | Commercial      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 0    
Other Commercial | 5 Special Mention [Member] | Origination Date 2024 | Term Loans By Origination Date [Member] | Commercial      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 4,499 6,462  
Other Commercial | 5 Special Mention [Member] | Origination Date 2023 | Term Loans By Origination Date [Member] | Commercial      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 8,939 8,912  
Other Commercial | 5 Special Mention [Member] | Origination Date 2022 | Term Loans By Origination Date [Member] | Commercial      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 0 2,880  
Other Commercial | 5 Special Mention [Member] | Origination Date 2021 | Term Loans By Origination Date [Member] | Commercial      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 9,571 144  
Other Commercial | 5 Special Mention [Member] | Origination Date 2020 | Term Loans By Origination Date [Member] | Commercial      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net   0  
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 74 127  
Other Commercial | 6-8 Classified [Member] | Commercial      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 24,676 19,949  
Other Commercial | 6-8 Classified [Member] | Revolving Credit Facility [Member] | Commercial      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 11,415 8,234  
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 3,290 874  
Other Commercial | 6-8 Classified [Member] | Origination Date 2025 | Term Loans By Origination Date [Member] | Commercial      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 0    
Other Commercial | 6-8 Classified [Member] | Origination Date 2024 | 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 | Term Loans By Origination Date [Member] | Commercial      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 1,394 1,397  
Other Commercial | 6-8 Classified [Member] | Origination Date 2022 | Term Loans By Origination Date [Member] | Commercial      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 3,972 1,243  
Other Commercial | 6-8 Classified [Member] | Origination Date 2021 | Term Loans By Origination Date [Member] | Commercial      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 157 2,365  
Other Commercial | 6-8 Classified [Member] | Origination Date 2020 | Term Loans By Origination Date [Member] | Commercial      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net   0  
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 4,448 5,836  
Asset Based | Commercial      
Loans and Leases Receivable Disclosure [Line Items]      
Allowance for Loan and Lease Losses, Write-offs 0 92  
Loans held for investment, net 2,305,325 2,087,969  
Asset Based | Revolving Credit Facility [Member] | Commercial      
Loans and Leases Receivable Disclosure [Line Items]      
Allowance for Loan and Lease Losses, Write-offs 0 0  
Loans held for investment, net 1,033,934 822,817  
Asset Based | Revolving Converted To Term Loan [Member] | Commercial      
Loans and Leases Receivable Disclosure [Line Items]      
Allowance for Loan and Lease Losses, Write-offs 0 0  
Loans held for investment, net 104,929 47,608  
Asset Based | Origination Date 2025 | Term Loans By Origination Date [Member] | Commercial      
Loans and Leases Receivable Disclosure [Line Items]      
Allowance for Loan and Lease Losses, Write-offs 0    
Loans held for investment, net 35,516    
Asset Based | Origination Date 2024 | Term Loans By Origination Date [Member] | Commercial      
Loans and Leases Receivable Disclosure [Line Items]      
Allowance for Loan and Lease Losses, Write-offs 0 0  
Loans held for investment, net 107,779 139,640  
Asset Based | Origination Date 2023 | Term Loans By Origination Date [Member] | Commercial      
Loans and Leases Receivable Disclosure [Line Items]      
Allowance for Loan and Lease Losses, Write-offs 0 0  
Loans held for investment, net 121,709 125,789  
Asset Based | Origination Date 2022 | Term Loans By Origination Date [Member] | Commercial      
Loans and Leases Receivable Disclosure [Line Items]      
Allowance for Loan and Lease Losses, Write-offs 0 0  
Loans held for investment, net 332,400 349,920  
Asset Based | Origination Date 2021 | Term Loans By Origination Date [Member] | Commercial      
Loans and Leases Receivable Disclosure [Line Items]      
Allowance for Loan and Lease Losses, Write-offs 0 0  
Loans held for investment, net 284,709 291,314  
Asset Based | Origination Date 2020 | Term Loans By Origination Date [Member] | Commercial      
Loans and Leases Receivable Disclosure [Line Items]      
Allowance for Loan and Lease Losses, Write-offs   92  
Loans held for investment, net   25,383  
Asset Based | Prior [Member] | Term Loans By Origination Date [Member] | Commercial      
Loans and Leases Receivable Disclosure [Line Items]      
Allowance for Loan and Lease Losses, Write-offs 0 0  
Loans held for investment, net 284,349 285,498  
Asset Based | 1-2 High Pass [Member] | Commercial      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 861,561 926,374  
Asset Based | 1-2 High Pass [Member] | Revolving Credit Facility [Member] | Commercial      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 188,613 195,994  
Asset Based | 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 | 1-2 High Pass [Member] | Origination Date 2025 | Term Loans By Origination Date [Member] | Commercial      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 0    
Asset Based | 1-2 High Pass [Member] | Origination Date 2024 | Term Loans By Origination Date [Member] | Commercial      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 37,079 39,542  
Asset Based | 1-2 High Pass [Member] | Origination Date 2023 | Term Loans By Origination Date [Member] | Commercial      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 35,007 37,081  
Asset Based | 1-2 High Pass [Member] | Origination Date 2022 | Term Loans By Origination Date [Member] | Commercial      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 154,043 163,918  
Asset Based | 1-2 High Pass [Member] | Origination Date 2021 | Term Loans By Origination Date [Member] | Commercial      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 203,484 222,942  
Asset Based | 1-2 High Pass [Member] | Origination Date 2020 | Term Loans By Origination Date [Member] | Commercial      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net   15,730  
Asset Based | 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 243,335 251,167  
Asset Based | 3-4 Pass [Member] | Commercial      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 1,402,378 1,147,045  
Asset Based | 3-4 Pass [Member] | Revolving Credit Facility [Member] | Commercial      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 811,040 618,036  
Asset Based | 3-4 Pass [Member] | Revolving Converted To Term Loan [Member] | Commercial      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 104,929 47,608  
Asset Based | 3-4 Pass [Member] | Origination Date 2025 | Term Loans By Origination Date [Member] | Commercial      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 35,516    
Asset Based | 3-4 Pass [Member] | Origination Date 2024 | Term Loans By Origination Date [Member] | Commercial      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 70,700 100,098  
Asset Based | 3-4 Pass [Member] | Origination Date 2023 | Term Loans By Origination Date [Member] | Commercial      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 86,508 88,514  
Asset Based | 3-4 Pass [Member] | Origination Date 2022 | Term Loans By Origination Date [Member] | Commercial      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 171,446 180,433  
Asset Based | 3-4 Pass [Member] | Origination Date 2021 | Term Loans By Origination Date [Member] | Commercial      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 81,225 68,372  
Asset Based | 3-4 Pass [Member] | Origination Date 2020 | Term Loans By Origination Date [Member] | Commercial      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net   9,653  
Asset Based | 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 41,014 34,331  
Asset Based | 5 Special Mention [Member] | Commercial      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 37,746 9,547  
Asset Based | 5 Special Mention [Member] | Revolving Credit Facility [Member] | Commercial      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 31,985 3,784  
Asset Based | 5 Special Mention [Member] | Revolving Converted To Term Loan [Member] | Commercial      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 0 0  
Asset Based | 5 Special Mention [Member] | Origination Date 2025 | Term Loans By Origination Date [Member] | Commercial      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 0    
Asset Based | 5 Special Mention [Member] | Origination Date 2024 | Term Loans By Origination Date [Member] | Commercial      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 0 0  
Asset Based | 5 Special Mention [Member] | Origination Date 2023 | Term Loans By Origination Date [Member] | Commercial      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 194 194  
Asset Based | 5 Special Mention [Member] | Origination Date 2022 | Term Loans By Origination Date [Member] | Commercial      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 5,567 5,569  
Asset Based | 5 Special Mention [Member] | Origination Date 2021 | Term Loans By Origination Date [Member] | Commercial      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 0 0  
Asset Based | 5 Special Mention [Member] | Origination Date 2020 | Term Loans By Origination Date [Member] | Commercial      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net   0  
Asset Based | 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 0  
Asset Based | 6-8 Classified [Member] | Commercial      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 3,640 5,003  
Asset Based | 6-8 Classified [Member] | Revolving Credit Facility [Member] | Commercial      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 2,296 5,003  
Asset Based | 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 | 6-8 Classified [Member] | Origination Date 2025 | Term Loans By Origination Date [Member] | Commercial      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 0    
Asset Based | 6-8 Classified [Member] | Origination Date 2024 | Term Loans By Origination Date [Member] | Commercial      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 0 0  
Asset Based | 6-8 Classified [Member] | Origination Date 2023 | Term Loans By Origination Date [Member] | Commercial      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 0 0  
Asset Based | 6-8 Classified [Member] | Origination Date 2022 | Term Loans By Origination Date [Member] | Commercial      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 1,344 0  
Asset Based | 6-8 Classified [Member] | Origination Date 2021 | Term Loans By Origination Date [Member] | Commercial      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net 0 0  
Asset Based | 6-8 Classified [Member] | Origination Date 2020 | Term Loans By Origination Date [Member] | Commercial      
Loans and Leases Receivable Disclosure [Line Items]      
Loans held for investment, net   0  
Asset Based | 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 $ 0