v3.26.1
Agreements and Transactions with Related Parties - Related Party Income, by Program (Details) - Affiliated Entity - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Related Party Transaction        
Operating property revenues $ 1,394 $ 2,376 $ 2,884 $ 4,793
NLOP        
Related Party Transaction        
Operating property revenues 1,394 2,209 2,875 4,469
CESH        
Related Party Transaction        
Operating property revenues $ 0 $ 167 $ 9 $ 324