v3.26.1
Loans and Allowance for Credit Losses - Schedule of Delinquency Information By Portfolio (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Financing Receivable, Credit Quality Indicator [Line Items]    
Total Loans, net $ 4,167,875 $ 5,194,377
Non-Accrual Loans 1,220,599 1,327,124
90+ days past due and Accruing $ 4,807 $ 90
Past Due, Percentage of loans outstanding (in percent) 100.00% 100.00%
Non-Accrual Loans, Percentage of loans outstanding (in percent) 29.30% 25.50%
Current    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total Loans, net $ 3,329,093 $ 4,275,490
Past Due, Percentage of loans outstanding (in percent) 79.80% 82.30%
30 - 59 days past due    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total Loans, net $ 219,515 $ 389,099
Past Due, Percentage of loans outstanding (in percent) 5.30% 7.50%
60+ days past due    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total Loans, net $ 619,267 $ 529,788
Past Due, Percentage of loans outstanding (in percent) 14.90% 10.20%
90+ days past due and Accruing    
Financing Receivable, Credit Quality Indicator [Line Items]    
Past Due, Percentage of loans outstanding (in percent) 0.10% 0.00%
Bridge    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total Loans, net $ 1,885,704 $ 2,858,459
Non-Accrual Loans 1,065,566 1,151,022
90+ days past due and Accruing 0 0
Bridge | Current    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total Loans, net 1,221,900 2,099,318
Bridge | 30 - 59 days past due    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total Loans, net 132,530 358,838
Bridge | 60+ days past due    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total Loans, net 531,274 400,303
Fixed rate    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total Loans, net 610,348 651,121
Non-Accrual Loans 25,659 20,738
90+ days past due and Accruing 0 0
Fixed rate | Current    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total Loans, net 569,617 621,708
Fixed rate | 30 - 59 days past due    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total Loans, net 15,073 3,279
Fixed rate | 60+ days past due    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total Loans, net 25,658 26,134
Construction    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total Loans, net 398,064 388,042
Non-Accrual Loans 40,587 62,395
90+ days past due and Accruing 0 0
Construction | Current    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total Loans, net 356,199 343,450
Construction | 30 - 59 days past due    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total Loans, net 20,577 1,496
Construction | 60+ days past due    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total Loans, net 21,288 43,096
Freddie Mac    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total Loans, net 3,945 3,945
Non-Accrual Loans 3,945 3,945
90+ days past due and Accruing 0 0
Freddie Mac | Current    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total Loans, net 0 0
Freddie Mac | 30 - 59 days past due    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total Loans, net 0 0
Freddie Mac | 60+ days past due    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total Loans, net 3,945 3,945
SBA - 7(a)    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total Loans, net 1,029,853 1,043,475
Non-Accrual Loans 80,727 84,795
90+ days past due and Accruing 4,738 90
SBA - 7(a) | Current    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total Loans, net 948,452 971,069
SBA - 7(a) | 30 - 59 days past due    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total Loans, net 48,060 20,669
SBA - 7(a) | 60+ days past due    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total Loans, net 33,341 51,737
Other    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total Loans, net 239,961 249,335
Non-Accrual Loans 4,115 4,229
90+ days past due and Accruing 69 0
Other | Current    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total Loans, net 232,925 239,945
Other | 30 - 59 days past due    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total Loans, net 3,275 4,817
Other | 60+ days past due    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total Loans, net $ 3,761 $ 4,573