v3.26.1
Debt - Schedule of Outstanding Principal Balances Related to Senior Loans (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Debt Instrument [Line Items]    
Outstanding Principal Balance $ 163,600 $ 176,141
Single-family | Senior Loan    
Debt Instrument [Line Items]    
Outstanding Principal Balance $ 97,437 $ 108,220
Interest Rate 2.64% 2.69%
Single-family | Senior Loan | Debt Instrument One    
Debt Instrument [Line Items]    
Outstanding Principal Balance $ 27,136 $ 28,564
Interest Rate 2.14% 2.14%
Single-family | Senior Loan | Debt Instrument Two    
Debt Instrument [Line Items]    
Outstanding Principal Balance $ 32,399 $ 32,563
Interest Rate 2.70% 2.70%
Single-family | Senior Loan | Debt Instrument Three    
Debt Instrument [Line Items]    
Outstanding Principal Balance $ 8,820 $ 9,284
Interest Rate 2.45% 2.45%
Single-family | Senior Loan | Debt Instrument Four    
Debt Instrument [Line Items]    
Outstanding Principal Balance $ 6,397 $ 6,460
Interest Rate 3.51% 3.51%
Single-family | Senior Loan | Debt Instrument Five    
Debt Instrument [Line Items]    
Outstanding Principal Balance $ 7,568 $ 8,554
Interest Rate 3.14% 3.30%
Single-family | Senior Loan | Debt Instrument Six    
Debt Instrument [Line Items]    
Outstanding Principal Balance $ 5,606 $ 7,606
Interest Rate 2.99% 3.14%
Single-family | Senior Loan | Debt Instrument Seven    
Debt Instrument [Line Items]    
Outstanding Principal Balance $ 4,917 $ 5,635
Interest Rate 3.14% 2.99%
Single-family | Senior Loan | Debt Instrument Eight    
Debt Instrument [Line Items]    
Outstanding Principal Balance $ 4,594 $ 4,934
Interest Rate 2.64% 3.14%
Single-family | Senior Loan | Debt Instrument Nine    
Debt Instrument [Line Items]    
Outstanding Principal Balance   $ 4,620
Interest Rate   2.64%
Multifamily | Senior Loan | Mezzanine Loans    
Debt Instrument [Line Items]    
Outstanding Principal Balance $ 56,183 $ 57,945
Interest Rate 0.30% 0.30%
Multifamily | Senior Loan | Mezzanine Loans | Wilmington, DE | Debt Instrument One    
Debt Instrument [Line Items]    
Outstanding Principal Balance $ 8,723 $ 8,723
Interest Rate 0.30% 0.30%
Multifamily | Senior Loan | Mezzanine Loans | White Marsh, MD | Debt Instrument Two    
Debt Instrument [Line Items]    
Outstanding Principal Balance $ 7,344 $ 7,344
Interest Rate 0.30% 0.30%
Multifamily | Senior Loan | Mezzanine Loans | Philadelphia, PA | Debt Instrument Three    
Debt Instrument [Line Items]    
Outstanding Principal Balance $ 6,353 $ 6,353
Interest Rate 0.30% 0.30%
Multifamily | Senior Loan | Mezzanine Loans | Daytona Beach, FL | Debt Instrument Four    
Debt Instrument [Line Items]    
Outstanding Principal Balance $ 5,881 $ 5,881
Interest Rate 0.30% 0.30%
Multifamily | Senior Loan | Mezzanine Loans | Laurel, MD | Debt Instrument Five    
Debt Instrument [Line Items]    
Outstanding Principal Balance $ 4,523 $ 4,523
Interest Rate 0.30% 0.30%
Multifamily | Senior Loan | Mezzanine Loans | Laurel, MD | Debt Instrument Twelve    
Debt Instrument [Line Items]    
Outstanding Principal Balance $ 2,026 $ 2,026
Interest Rate 0.30% 0.30%
Multifamily | Senior Loan | Mezzanine Loans | Temple Hills, MD | Debt Instrument Six    
Debt Instrument [Line Items]    
Outstanding Principal Balance $ 4,179 $ 4,179
Interest Rate 0.30% 0.30%
Multifamily | Senior Loan | Mezzanine Loans | Temple Hills, MD | Debt Instrument Seven    
Debt Instrument [Line Items]    
Outstanding Principal Balance $ 3,390 $ 3,390
Interest Rate 0.30% 0.30%
Multifamily | Senior Loan | Mezzanine Loans | Lakewood, NJ | Debt Instrument Eight    
Debt Instrument [Line Items]    
Outstanding Principal Balance $ 3,348 $ 3,348
Interest Rate 0.30% 0.30%
Multifamily | Senior Loan | Mezzanine Loans | North Aurora, IL | Debt Instrument Nine    
Debt Instrument [Line Items]    
Outstanding Principal Balance $ 2,454 $ 2,454
Interest Rate 0.30% 0.30%
Multifamily | Senior Loan | Mezzanine Loans | Rosedale, MD | Debt Instrument Ten    
Debt Instrument [Line Items]    
Outstanding Principal Balance $ 2,264 $ 2,264
Interest Rate 0.30% 0.30%
Multifamily | Senior Loan | Mezzanine Loans | Cockeysville, MD | Debt Instrument Eleven    
Debt Instrument [Line Items]    
Outstanding Principal Balance $ 2,215 $ 2,215
Interest Rate 0.30% 0.30%
Multifamily | Senior Loan | Mezzanine Loans | Vancouver, WA | Debt Instrument Thirteen    
Debt Instrument [Line Items]    
Outstanding Principal Balance $ 1,836 $ 1,836
Interest Rate 0.30% 0.30%
Multifamily | Senior Loan | Mezzanine Loans | Tyler, TX | Debt Instrument Fourteen    
Debt Instrument [Line Items]    
Outstanding Principal Balance   $ 1,763
Interest Rate   0.30%
Multifamily | Senior Loan | Mezzanine Loans | Atlanta, GA | Debt Instrument Fourteen    
Debt Instrument [Line Items]    
Outstanding Principal Balance $ 918  
Interest Rate 0.30%  
Multifamily | Senior Loan | Mezzanine Loans | Atlanta, GA | Debt Instrument Fifteen    
Debt Instrument [Line Items]    
Outstanding Principal Balance   $ 918
Interest Rate   0.30%
Multifamily | Senior Loan | Mezzanine Loans | Des Moines, IA | Debt Instrument Fifteen    
Debt Instrument [Line Items]    
Outstanding Principal Balance $ 728  
Interest Rate 0.30%  
Multifamily | Senior Loan | Mezzanine Loans | Des Moines, IA | Debt Instrument Sixteen    
Debt Instrument [Line Items]    
Outstanding Principal Balance   $ 728
Interest Rate   0.30%