XML 106 R70.htm IDEA: XBRL DOCUMENT v3.25.4
DST Program - Schedule of DST Program Activity and Financing Obligation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Equity [Abstract]      
Net proceeds from DST Interests sold $ 299,033 $ 38,433 $ 13,694
Master lease payments 16,874 4,478 1,120
Distributions from the Company's DST Interests 5,399 3,500 611
Total upfront fees at closing 6,305 620 138
Upfront fees earned 4,136 384 $ 138
DST financing obligation $ 350,125 $ 52,123