v3.26.1
Loans and Allowance for Credit Losses - Schedule of Classification, UPB, Carrying Value, And Write-Offs By Year Of Origination (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Financing Receivable, before Allowance for Credit Loss, by Origination Year [Abstract]    
UPB $ 4,630,957 $ 5,491,880
2026 47,225 290,777
2025 370,839 547,264
2024 683,900 324,720
2023 295,849 1,521,945
2022 1,163,312 1,445,492
Pre 2022 1,756,280 1,064,179
Total Loans, net 4,317,405 5,194,377
Gross write-offs    
2026 0 262
2025 1,184 4,515
2024 6,250 5,993
2023 3,398 1,438
2022 30,538 5,900
Pre 2022 16,382 184,402
Total 57,752 202,510
Bridge    
Financing Receivable, before Allowance for Credit Loss, by Origination Year [Abstract]    
UPB 1,754,129 2,941,656
2026 0 86,350
2025 13,911 295,040
2024 216,062 186,723
2023 65,097 1,126,875
2022 775,810 1,089,802
Pre 2022 585,339 73,669
Total Loans, net 1,656,219 2,858,459
Fixed rate    
Financing Receivable, before Allowance for Credit Loss, by Origination Year [Abstract]    
UPB 591,152 654,058
2026 0 0
2025 0 0
2024 0 0
2023 0 35,383
2022 25,712 175,988
Pre 2022 561,755 439,750
Total Loans, net 587,467 651,121
Construction    
Financing Receivable, before Allowance for Credit Loss, by Origination Year [Abstract]    
UPB 525,249 509,085
2026 0 32,342
2025 47,824 70,551
2024 90,875 19,300
2023 19,300 108,931
2022 121,710 18,341
Pre 2022 124,545 138,577
Total Loans, net 404,254 388,042
Freddie Mac    
Financing Receivable, before Allowance for Credit Loss, by Origination Year [Abstract]    
UPB 10,782 3,756
2026 0 0
2025 0 2,568
2024 2,568 0
2023 7,016 1,377
2022 1,377 0
Pre 2022 0 0
Total Loans, net 10,961 3,945
SBA - 7(a)    
Financing Receivable, before Allowance for Credit Loss, by Origination Year [Abstract]    
UPB 1,538,866 1,103,940
2026 44,149 150,888
2025 288,099 162,885
2024 358,398 115,567
2023 201,332 244,353
2022 233,711 160,780
Pre 2022 351,087 209,002
Total Loans, net 1,476,776 1,043,475
Other    
Financing Receivable, before Allowance for Credit Loss, by Origination Year [Abstract]    
UPB 210,779 279,385
2026 3,076 21,197
2025 21,005 16,220
2024 15,997 3,130
2023 3,104 5,026
2022 4,992 581
Pre 2022 133,554 203,181
Total Loans, net $ 181,728 $ 249,335