XML 95 R79.htm IDEA: XBRL DOCUMENT v3.25.4
DST PROGRAM - Schedule of DST Program Activity (Details) - USD ($)
$ in Thousands, shares in Millions
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Delaware Statutory Trust Programs [Line Items]      
Unrealized (loss) gain on financing obligations $ (54,776) $ (2,034) $ 932
Decrease in financing obligation liability appreciation 0 (69) (459)
Issuances of OP Units for DST Interests 220,738 639,102 228,301
Cash payout of DST interests 0 3,898 0
DST Program      
Delaware Statutory Trust Programs [Line Items]      
DST Interests sold 1,219,305 797,022 479,155
DST Interests financed by DST Program Loans 99,780 63,332 51,360
Unrealized gain (loss) on DST Program Loans 17 (17) 0
Unrealized (loss) gain on financing obligations (54,776) (2,034) 932
Gain on extinguishment of financing obligations 33,407 41,050 0
Issuances of OP Units for DST Interests 220,700 639,100 228,300
Cash payout of DST interests 500 3,900 0
DST Program | Other Income and expenses      
Delaware Statutory Trust Programs [Line Items]      
Income earned from DST Program Loans 10,949 6,793 5,155
DST Program | Interest expense      
Delaware Statutory Trust Programs [Line Items]      
Decrease in financing obligation liability appreciation 0 (69) (459)
Rent obligation incurred under master lease agreements $ 92,937 $ 62,549 $ 57,916
DST Program | OP Units      
Delaware Statutory Trust Programs [Line Items]      
Issuance of OP units (in shares) 27.8 83.6 27.3