v3.26.1
Loans and Allowance for Credit Losses - Schedule of Delinquency Information By Portfolio (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Financing Receivable, Credit Quality Indicator [Line Items]    
Total Loans, net $ 4,317,405 $ 5,194,377
Non-Accrual Loans 957,873 1,327,124
90+ days past due and Accruing $ 8,009 $ 90
Past Due, Percentage of loans outstanding (in percent) 100.00% 100.00%
Non-Accrual Loans, Percentage of loans outstanding (in percent) 22.20% 25.50%
Current    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total Loans, net $ 3,522,654 $ 4,275,490
Past Due, Percentage of loans outstanding (in percent) 81.60% 82.30%
30 - 59 days past due    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total Loans, net $ 148,147 $ 389,099
Past Due, Percentage of loans outstanding (in percent) 3.40% 7.50%
60+ days past due    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total Loans, net $ 646,604 $ 529,788
Past Due, Percentage of loans outstanding (in percent) 15.00% 10.20%
90+ days past due and Accruing    
Financing Receivable, Credit Quality Indicator [Line Items]    
Past Due, Percentage of loans outstanding (in percent) 0.20% 0.00%
Bridge    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total Loans, net $ 1,656,219 $ 2,858,459
Non-Accrual Loans 776,497 1,151,022
90+ days past due and Accruing 7,596 0
Bridge | Current    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total Loans, net 1,021,211 2,099,318
Bridge | 30 - 59 days past due    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total Loans, net 114,373 358,838
Bridge | 60+ days past due    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total Loans, net 520,635 400,303
Fixed rate    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total Loans, net 587,467 651,121
Non-Accrual Loans 22,765 20,738
90+ days past due and Accruing 0 0
Fixed rate | Current    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total Loans, net 561,458 621,708
Fixed rate | 30 - 59 days past due    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total Loans, net 3,244 3,279
Fixed rate | 60+ days past due    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total Loans, net 22,765 26,134
Construction    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total Loans, net 404,254 388,042
Non-Accrual Loans 75,976 62,395
90+ days past due and Accruing 0 0
Construction | Current    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total Loans, net 337,299 343,450
Construction | 30 - 59 days past due    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total Loans, net 19,031 1,496
Construction | 60+ days past due    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total Loans, net 47,924 43,096
Freddie Mac    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total Loans, net 10,961 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 7,016 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,476,776 1,043,475
Non-Accrual Loans 75,916 84,795
90+ days past due and Accruing 413 90
SBA - 7(a) | Current    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total Loans, net 1,427,842 971,069
SBA - 7(a) | 30 - 59 days past due    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total Loans, net 571 20,669
SBA - 7(a) | 60+ days past due    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total Loans, net 48,363 51,737
Other    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total Loans, net 181,728 249,335
Non-Accrual Loans 2,774 4,229
90+ days past due and Accruing 0 0
Other | Current    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total Loans, net 174,844 239,945
Other | 30 - 59 days past due    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total Loans, net 3,912 4,817
Other | 60+ days past due    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total Loans, net $ 2,972 $ 4,573