v3.25.4
Agreements and Transactions with Related Parties - Related Party Income, by Program (Details) - Affiliated Entity - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Related Party Transaction      
Operating property revenues $ 9,241 $ 10,821 $ 3,219
NLOP      
Related Party Transaction      
Operating property revenues 8,578 10,243 1,912
CESH      
Related Party Transaction      
Operating property revenues $ 663 $ 578 $ 1,307