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 |