XML 73 R61.htm IDEA: XBRL DOCUMENT v3.26.1
DST Program - Schedule of DST Program Activity (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Equity [Abstract]    
Net proceeds from DST Interests sold $ 211,065 $ 39,140
Net proceeds from DST Interests sold   39,917
Master lease payments 9,394 1,303
Distributions from the Company’s DST Interests 3,059 525
Total upfront fees at closing 4,276 778
Upfront fees earned $ 2,924 $ 448