v3.25.4
Debt - Senior Unsecured Credit Facility (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Senior Unsecured Credit Facility    
Debt outstanding $ 1,639,111 $ 1,136,551
Unamortized discount 39,189  
Financing cost 30,067  
Unsecured Term Loans    
Senior Unsecured Credit Facility    
Debt outstanding 1,203,694 1,081,103
Unamortized discount 6,900 5,000
Financing cost $ 400 200
Unsecured Term Loans | Unsecured Term Loan due 2029 — borrowing in euros    
Senior Unsecured Credit Facility    
Stated interest rate (as a percent) 2.80%  
Variable interest rate (percentage) 0.80%  
Debt outstanding $ 587,500 519,450
Effective interest rate (as a percent) 2.00%  
Unsecured Term Loans | GBP Term Loan due 2028 — borrowing in British pounds sterling    
Senior Unsecured Credit Facility    
Stated interest rate (as a percent) 4.72%  
Debt outstanding $ 363,569 338,290
Effective interest rate (as a percent) 3.92%  
Unsecured Term Loans | EUR Term Loan due 2028 — borrowing in euros    
Senior Unsecured Credit Facility    
Debt outstanding $ 252,625 223,363
Unsecured Term Loans | SONIA | GBP Term Loan due 2028 — borrowing in British pounds sterling    
Senior Unsecured Credit Facility    
Variable interest rate (percentage) 4.72%  
Unsecured Term Loans | EURIBOR | EUR Term Loan due 2028 — borrowing in euros    
Senior Unsecured Credit Facility    
Variable interest rate (percentage) 0.80%  
Unsecured Revolving Credit Facility:    
Senior Unsecured Credit Facility    
Debt outstanding $ 435,417 55,448
Unsecured Revolving Credit Facility: | US Dollars Unsecured Credit Facility Due 2029    
Senior Unsecured Credit Facility    
Debt outstanding 258,000 0
Unsecured Revolving Credit Facility: | Euro Unsecured Credit Facility due 2029    
Senior Unsecured Credit Facility    
Debt outstanding 66,975 0
Unsecured Revolving Credit Facility: | Canadian Unsecured Credit Facility Due 2029    
Senior Unsecured Credit Facility    
Debt outstanding 53,316 0
Unsecured Revolving Credit Facility: | British Pounds Unsecured Credit Facility due 2029    
Senior Unsecured Credit Facility    
Debt outstanding 41,743 40,094
Unsecured Revolving Credit Facility: | JPY Unsecured Credit Facility due 2029    
Senior Unsecured Credit Facility    
Debt outstanding $ 15,383 $ 15,354
Unsecured Revolving Credit Facility: | SONIA | British Pounds Unsecured Credit Facility due 2029    
Senior Unsecured Credit Facility    
Variable interest rate (percentage) 0.735%  
Unsecured Revolving Credit Facility: | EURIBOR | Euro Unsecured Credit Facility due 2029    
Senior Unsecured Credit Facility    
Variable interest rate (percentage) 0.735%  
Unsecured Revolving Credit Facility: | SOFR | US Dollars Unsecured Credit Facility Due 2029    
Senior Unsecured Credit Facility    
Variable interest rate (percentage) 0.735%  
Unsecured Revolving Credit Facility: | CORRA | Canadian Unsecured Credit Facility Due 2029    
Senior Unsecured Credit Facility    
Variable interest rate (percentage) 0.735%  
Unsecured Revolving Credit Facility: | TIBOR | JPY Unsecured Credit Facility due 2029    
Senior Unsecured Credit Facility    
Variable interest rate (percentage) 0.735%