v3.25.2
Indebtedness - Schedule of Weighted Average Interest Rate Under Floating Rate Loans (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Jun. 26, 2025
Mar. 31, 2025
Mar. 30, 2025
Oct. 31, 2024
ILPT Floating Rate Loan                
Debt Instrument [Line Items]                
Weighted average interest rate (as a percent) 6.71% 6.18% 6.71% 6.18%        
Mountain Floating Rate Loan                
Debt Instrument [Line Items]                
Weighted average interest rate (as a percent) 5.87% 5.81% 5.84% 5.95%        
Floating Rate Loan, Due in 2025 | Interest Rate Cap | Cash Flow Hedging | Designated as Hedging Instrument                
Debt Instrument [Line Items]                
Strike rate 3.10%   3.10%       3.04%  
Floating Rate Loan, Due in 2025 | ILPT Floating Rate Loan | Interest Rate Cap | Cash Flow Hedging | Designated as Hedging Instrument                
Debt Instrument [Line Items]                
Strike rate 2.78%   2.78%          
Floating Rate Loan, Due in 2025 | Mountain Floating Rate Loan | Interest Rate Cap | Cash Flow Hedging | Designated as Hedging Instrument                
Debt Instrument [Line Items]                
Strike rate 3.10%   3.10%          
Floating Rate Loan, Due In 2024 | ILPT Floating Rate Loan | Interest Rate Cap | Cash Flow Hedging | Designated as Hedging Instrument                
Debt Instrument [Line Items]                
Strike rate               2.25%
Floating Rate Loan, Due In 2024 | Mountain Floating Rate Loan | Interest Rate Cap | Cash Flow Hedging | Designated as Hedging Instrument                
Debt Instrument [Line Items]                
Strike rate           3.04%    
Fixed Rate Loan, 6.40%, due in 2030 | Fixed                
Debt Instrument [Line Items]                
Debt instrument, face amount $ 1,160,000   $ 1,160,000   $ 1,160,000