v3.26.1
Fair Value Measurements (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Dec. 31, 2025
USD ($)
Fair value measurements    
Mortgage loans receivable, net of credit loss reserve $ 392,137 $ 381,662
Notes receivable, net of credit loss reserve 25,471 25,615
Term loans, net of debt issue costs 777,090 842,181
Senior unsecured notes, net of debt issue costs $ 378,686 $ 391,105
Level 3 | Senior Unsecured Notes maturing before 2030 | Discount Rate    
Fair value measurements    
Future cash outflows discount rate (as a percent) 0.0575 0.0525
Level 3 | Senior Unsecured Notes maturing 2030 and after | Discount Rate    
Fair value measurements    
Future cash outflows discount rate (as a percent) 0.06 0.055
Level 3 | Financing receivables | Discount Rate    
Fair value measurements    
Future cash inflows discount rate (as a percent) 0.075 0.075
Level 3 | Mortgage Loans Receivable | Discount Rate    
Fair value measurements    
Future cash inflows discount rate (as a percent) 0.088 0.088
Level 3 | Notes Receivable | Discount Rate    
Fair value measurements    
Future cash inflows discount rate (as a percent) 0.078 0.077
Carrying Value    
Fair value measurements    
Mortgage loans receivable, net of credit loss reserve $ 392,137 $ 381,662
Revolving line of credit 200,000 252,863
Term loans, net of debt issue costs 198,404 198,213
Senior unsecured notes, net of debt issue costs 378,686 391,105
Carrying Value | Financing receivables    
Fair value measurements    
Notes receivable, net of credit loss reserve 284,047 359,457
Carrying Value | Notes Receivable    
Fair value measurements    
Notes receivable, net of credit loss reserve 25,471 25,615
Fair Value    
Fair value measurements    
Revolving line of credit 200,000 252,863
Term loans, net of debt issue costs 198,404 198,213
Fair Value | Financing receivables    
Fair value measurements    
Notes receivable, net of credit loss reserve 291,189 367,986
Fair Value | Level 3    
Fair value measurements    
Mortgage loans receivable, net of credit loss reserve 473,743 462,312
Senior unsecured notes, net of debt issue costs 356,704 372,511
Fair Value | Level 3 | Notes Receivable    
Fair value measurements    
Notes receivable, net of credit loss reserve $ 29,548 $ 29,576