v3.26.1
Credit Facility - Schedule of Credit Facility (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2026
USD ($)
swap_agreement
Dec. 31, 2025
USD ($)
Line of Credit Facility [Line Items]    
Interest Rate 4.68%  
Total Unsecured Credit Facility, principal amount outstanding $ 690,000 $ 676,000
Unamortized deferred financing costs related to Unsecured Credit Facility term loans (1,562) (1,878)
Total Unsecured Credit Facility, net of deferred financing costs $ 688,438 674,122
Revolving Line of Credit | Variable 2029 Revolving Credit Agreement    
Line of Credit Facility [Line Items]    
Interest Rate 4.88%  
Total Unsecured Credit Facility, principal amount outstanding $ 165,000 151,000
Variable interest rate type Secured Overnight Financing Rate (SOFR) [Member]  
Variable rate percent 3.63%  
Margin range 1.25%  
Term Loan | Variable 2027 Term Loan Agreement fixed through interest rate swaps    
Line of Credit Facility [Line Items]    
Interest Rate 5.11%  
Total Unsecured Credit Facility, principal amount outstanding $ 250,000 250,000
Number of interest rates swaps | swap_agreement 4  
Term Loan | Variable 2028 Term Loan Agreement fixed through interest rate swaps    
Line of Credit Facility [Line Items]    
Interest Rate 4.18%  
Total Unsecured Credit Facility, principal amount outstanding $ 275,000 $ 275,000
Number of interest rates swaps | swap_agreement 6