XML 82 R70.htm IDEA: XBRL DOCUMENT v3.25.3
Lines of Credit, Mortgage Payable and Churchill Facility - Loans held for investment sold under the repurchase agreement (Details) - Loan - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Line of Credit, Mortgage Payable, and Churchill Facility    
Repurchase agreements $ 30,718 $ 66,365
Maturing within one year    
Line of Credit, Mortgage Payable, and Churchill Facility    
Repurchase agreements 28,887 56,050
After one but within two years    
Line of Credit, Mortgage Payable, and Churchill Facility    
Repurchase agreements $ 1,831 $ 10,315