v3.26.1
Repurchase Agreements and Mortgage Loan Payable - Schedule of Outstanding Repurchase Agreements (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Repurchase Agreements And Credit Facility [Line Items]    
Accrued Interest Payable $ 3,269 $ 2,644
JPM Repo Facility | Commercial Mortgage Loans    
Repurchase Agreements And Credit Facility [Line Items]    
Committed Financing 526,076 526,076
Amount Outstanding [1] 179,498 223,397
Accrued Interest Payable $ 386 $ 534
Weighted Average Interest Rate 5.95% 6.15%
Weighted Average Days to Maturity 676 days 857 days
JPM Repo Facility | Commercial Mortgage Loans | Collateral Pledged    
Repurchase Agreements And Credit Facility [Line Items]    
Collateral Pledged $ 257,788 $ 316,849
[1] Excluding $0 of unamortized debt issuance costs as of June 30, 2026 and December 31, 2025.