v3.25.2
Loans - Additional Information (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
USD ($)
Loan
Jun. 30, 2024
USD ($)
Jun. 30, 2025
USD ($)
Loans
Loan
Jun. 30, 2024
USD ($)
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Mortgage Loan, Principal Count Of Loans, Renewed | Loan 1   3      
Loan to unaffiliated third party $ 1,100   $ 1,100      
Principal 45,185   $ 45,185   $ 53,475 $ 53,475
Total principal, secured loans, Loans | Loans     29      
Principal 45,185   $ 45,185   53,475  
Commitment to Lend, Outstanding 0   0      
Largest secured loan - principal $ 7,400   $ 7,400   8,106  
Loan, interest rate 8.99%   8.99%      
Number of loans | Loan     0      
Aggregate principal renewed $ 241   $ 4,000      
Gain on sale, loans 0 $ 24 $ 8 $ 24    
Loans receivable, amortization term     30 years      
Past Due 180 or More Days [Member]            
Principal 3,200   $ 3,200      
Principal 8,280   $ 8,280   6,690  
Number of loans | Loan     3      
Principal non performing loans 5,600   $ 5,600      
Loan Payment Modification Agreement [Member] | Past Due 180 or More Days [Member]            
Principal 990   990   $ 990  
Delinquent Loan [Member]            
Principal 9,100   9,100      
Principal 5,800   5,800      
CECL Model [Member]            
Principal 5,800   5,800      
Principal at Funding 9,100   $ 9,100      
Second Lien [Member]            
Number of loans | Loans     6      
Loans receivable $ 5,400   $ 5,400      
Loans receivable, yield of loan acquired 54.00%   54.00%      
Interest Only [Member]            
Loans receivable number of interest only loans | Loan 21   21      
Principal $ 39,300   $ 39,300      
Interest and Principal Loans [Member]            
Loans receivable, percent of aggregate principal 13.00%   13.00%      
Principal $ 5,900   $ 5,900      
Loans receivable number of interest and principal loans | Loan 8   8      
Largest Loan [Member]            
Largest secured loan - principal $ 7,400   $ 7,400      
Loan, interest rate 12.50%   12.50%      
Loans receivable maturity date     Mar. 01, 2026      
First lien Position [Member] | Past Due 180 or More Days [Member]            
Non performing number of loans | Loan 5   5      
Secured Debt [Member] | Delinquent Loan [Member]            
Principal $ 842   $ 842      
Secured Debt [Member] | Second Lien [Member] | Delinquent Loan [Member]            
Principal $ 760   $ 760     $ 1,900
Loan, interest rate 8.88%   8.88%     11.25%
Loans receivable maturity date     Aug. 01, 2023      
LTV percentage           47.00%
Secured Debt [Member] | Second Lien [Member] | Other Delinquent Loan [Member]            
Principal $ 600   $ 600      
Loans receivable maturity date     Jun. 01, 2025      
LTV percentage 71.00%   71.00%      
First Mortgage Loans [Member]            
Loans receivable, percent of aggregate principal 88.00%   88.00%   88.00%