v3.25.2
Lines of Credit, Mortgage Payable and Churchill Facility - Schedule of proceeds received and loans held for investment pledged as collateral under the Churchill Facility agreement (Details) - Churchill Facility
$ in Thousands
Jun. 30, 2025
USD ($)
loan
Dec. 31, 2024
USD ($)
loan
Line of Credit, Mortgage Payable, and Churchill Facility    
Total Outstanding $ 14,442 $ 33,708
Total Carrying Value Loans Pledged 34,144 66,365
Repurchase Facility    
Line of Credit, Mortgage Payable, and Churchill Facility    
Total Outstanding $ 14,442 $ 33,708
Rate 8.32% 8.69%
Total Carrying Value Loans Pledged $ 34,144 $ 66,365
Number of Loans | loan 10 17