XML 100 R89.htm IDEA: XBRL DOCUMENT v3.25.0.1
Fee and Other Income - Summary of Amount Receivable from Customers under Various Fee Agreement (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2024
USD ($)
Disaggregation Of Revenue [Line Items]  
Balance as of December 31, 2023 $ 18,053
Balance as of December 31, 2024 18,229
Revenue from Contract with Customers Under Various Fee Agreements [Member]  
Disaggregation Of Revenue [Line Items]  
Balance as of December 31, 2023 2,554
Balance as of December 31, 2024 1,954
(Decrease) increase (600)
Revenue from Contract with Customers Under Various Fee Agreements [Member] | Asset Management Fees [Member]  
Disaggregation Of Revenue [Line Items]  
Balance as of December 31, 2023 1,850
Balance as of December 31, 2024 1,326
(Decrease) increase (524)
Revenue from Contract with Customers Under Various Fee Agreements [Member] | Property Management Fees [Member]  
Disaggregation Of Revenue [Line Items]  
Balance as of December 31, 2023 586
Balance as of December 31, 2024 447
(Decrease) increase (139)
Revenue from Contract with Customers Under Various Fee Agreements [Member] | Acquisition, Disposition, Leasing And Other [Member]  
Disaggregation Of Revenue [Line Items]  
Balance as of December 31, 2023 118
Balance as of December 31, 2024 181
(Decrease) increase $ 63