v3.26.1
Fair Value Measurements (Details)
$ in Thousands
Mar. 31, 2026
USD ($)
Dec. 31, 2025
USD ($)
Fair value measurements    
Mortgage loans receivable, net of credit loss reserve $ 389,461 $ 381,662
Notes receivable, net of credit loss reserve 25,558 25,615
Term loans, net of debt issue costs 867,423 842,181
Senior unsecured notes, net of debt issue costs $ 386,145 $ 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 $ 389,461 $ 381,662
Revolving line of credit 282,963 252,863
Term loans, net of debt issue costs 198,315 198,213
Senior unsecured notes, net of debt issue costs 386,145 391,105
Carrying Value | Financing receivables    
Fair value measurements    
Notes receivable, net of credit loss reserve 283,988 359,457
Carrying Value | Notes Receivable    
Fair value measurements    
Notes receivable, net of credit loss reserve 25,558 25,615
Fair Value    
Fair value measurements    
Revolving line of credit 282,963 252,863
Term loans, net of debt issue costs 198,315 198,213
Fair Value | Financing receivables    
Fair value measurements    
Notes receivable, net of credit loss reserve 291,083 367,986
Fair Value | Level 3    
Fair value measurements    
Mortgage loans receivable, net of credit loss reserve 471,486 462,312
Senior unsecured notes, net of debt issue costs 362,853 372,511
Fair Value | Level 3 | Notes Receivable    
Fair value measurements    
Notes receivable, net of credit loss reserve $ 29,577 $ 29,576