XML 64 R54.htm IDEA: XBRL DOCUMENT v3.24.2.u1
FAIR VALUE MEASUREMENTS - Schedule of Face Value, Carrying Amount and Fair Value of Financial Instruments (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Level 3 | Preferred equity investments    
Financial liabilities:    
Face Value $ 10,782 $ 1,782
Level 2 | Senior unsecured notes payable    
Financial liabilities:    
Face Value 400,000 400,000
Carrying Amount | Level 3 | Preferred equity investments    
Financial liabilities:    
Preferred equity investments, fair value disclosure 10,881 1,801
Carrying Amount | Level 2 | Senior unsecured notes payable    
Financial liabilities:    
Notes payable, fair value disclosure 396,483 396,039
Fair Value | Level 3 | Preferred equity investments    
Financial liabilities:    
Preferred equity investments, fair value disclosure 10,881 1,801
Fair Value | Level 2 | Senior unsecured notes payable    
Financial liabilities:    
Notes payable, fair value disclosure $ 367,840 $ 362,500