v3.25.1
Fee and Other Income - Summary of Fee and Other Income (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Fee income:    
Fee income $ 5,025 $ 6,248
Other income 2,973 2,906
Total fee and other income 7,998 9,154
Asset Management Fees [Member]    
Fee income:    
Fee income 1,869 2,305
Property Management Fees [Member]    
Fee income:    
Fee income 1,513 1,744
Acquisition, Disposition, Leasing And Other [Member]    
Fee income:    
Fee income $ 1,643 $ 2,199