v3.26.1
Mortgage Notes, Repurchase Facility and Unsecured Revolving Credit Facility - Repurchase Facility (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Nov. 14, 2025
Aug. 22, 2024
Line of Credit Facility [Line Items]        
Total future principal payments $ 652,840 $ 607,091    
Repurchase Facility        
Line of Credit Facility [Line Items]        
Maximum Facility Size $ 250,000   $ 250,000 $ 150,000
Weighted-Average Interest Rate 1.52%      
Repurchase Facility | Commercial Mortgage Loan        
Line of Credit Facility [Line Items]        
Repurchase Facility $ 228,450 168,450    
Less: Unamortized deferred financing costs (567) (587)    
Total future principal payments $ 227,883 $ 167,863