v3.24.2
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, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Related Party Transaction        
Operating property revenues $ 2,743 $ 427 $ 5,699 $ 867
NLOP        
Related Party Transaction        
Operating property revenues 2,599 0 5,403 0
CESH        
Related Party Transaction        
Operating property revenues $ 144 $ 427 $ 296 $ 867