Loans and Allowance for Credit Losses - Schedule of Classification, UPB, Carrying Value, And Write-Offs By Year Of Origination (Details) - USD ($) $ in Thousands |
3 Months Ended | 12 Months Ended |
|---|---|---|
Mar. 31, 2026 |
Dec. 31, 2025 |
|
| Financing Receivable, before Allowance for Credit Loss, by Origination Year [Abstract] | ||
| UPB | $ 4,473,984 | $ 5,491,880 |
| 2026 | 28,269 | 290,777 |
| 2025 | 225,037 | 547,264 |
| 2024 | 489,096 | 324,720 |
| 2023 | 231,181 | 1,521,945 |
| 2022 | 1,273,821 | 1,445,492 |
| Pre 2022 | 1,920,471 | 1,064,179 |
| Total Loans, net | 4,167,875 | 5,194,377 |
| Gross write-offs | ||
| 2026 | 0 | 262 |
| 2025 | 464 | 4,515 |
| 2024 | 2,498 | 5,993 |
| 2023 | 2,800 | 1,438 |
| 2022 | 23,464 | 5,900 |
| Pre 2022 | 15,147 | 184,402 |
| Total | 44,373 | 202,510 |
| Bridge | ||
| Financing Receivable, before Allowance for Credit Loss, by Origination Year [Abstract] | ||
| UPB | 1,970,165 | 2,941,656 |
| 2026 | 0 | 86,350 |
| 2025 | 13,912 | 295,040 |
| 2024 | 221,786 | 186,723 |
| 2023 | 102,324 | 1,126,875 |
| 2022 | 895,866 | 1,089,802 |
| Pre 2022 | 651,816 | 73,669 |
| Total Loans, net | 1,885,704 | 2,858,459 |
| Fixed rate | ||
| Financing Receivable, before Allowance for Credit Loss, by Origination Year [Abstract] | ||
| UPB | 613,223 | 654,058 |
| 2026 | 0 | 0 |
| 2025 | 0 | 0 |
| 2024 | 0 | 0 |
| 2023 | 0 | 35,383 |
| 2022 | 25,791 | 175,988 |
| Pre 2022 | 584,557 | 439,750 |
| Total Loans, net | 610,348 | 651,121 |
| Construction | ||
| Financing Receivable, before Allowance for Credit Loss, by Origination Year [Abstract] | ||
| UPB | 527,060 | 509,085 |
| 2026 | 0 | 32,342 |
| 2025 | 43,430 | 70,551 |
| 2024 | 90,900 | 19,300 |
| 2023 | 19,300 | 108,931 |
| 2022 | 109,901 | 18,341 |
| Pre 2022 | 134,533 | 138,577 |
| Total Loans, net | 398,064 | 388,042 |
| Freddie Mac | ||
| Financing Receivable, before Allowance for Credit Loss, by Origination Year [Abstract] | ||
| UPB | 3,756 | 3,756 |
| 2026 | 0 | 0 |
| 2025 | 0 | 2,568 |
| 2024 | 2,568 | 0 |
| 2023 | 0 | 1,377 |
| 2022 | 1,377 | 0 |
| Pre 2022 | 0 | 0 |
| Total Loans, net | 3,945 | 3,945 |
| SBA - 7(a) | ||
| Financing Receivable, before Allowance for Credit Loss, by Origination Year [Abstract] | ||
| UPB | 1,090,097 | 1,103,940 |
| 2026 | 25,675 | 150,888 |
| 2025 | 147,160 | 162,885 |
| 2024 | 157,605 | 115,567 |
| 2023 | 106,463 | 244,353 |
| 2022 | 235,881 | 160,780 |
| Pre 2022 | 357,069 | 209,002 |
| Total Loans, net | 1,029,853 | 1,043,475 |
| Other | ||
| Financing Receivable, before Allowance for Credit Loss, by Origination Year [Abstract] | ||
| UPB | 269,683 | 279,385 |
| 2026 | 2,594 | 21,197 |
| 2025 | 20,535 | 16,220 |
| 2024 | 16,237 | 3,130 |
| 2023 | 3,094 | 5,026 |
| 2022 | 5,005 | 581 |
| Pre 2022 | 192,496 | 203,181 |
| Total Loans, net | $ 239,961 | $ 249,335 |