XML 86 R68.htm IDEA: XBRL DOCUMENT v3.25.0.1
FAIR VALUE MEASUREMENTS - Schedule of Face Value, Carrying Amount and Fair Value of Financial Instruments (Details) - Senior unsecured notes payable - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Level 3 | Preferred equity investments    
Financial liabilities:    
Face Value $ 53,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 investment, fair value disclosure 54,199 1,801
Carrying Amount | Level 2 | Senior unsecured notes payable    
Financial liabilities:    
Notes payable, fair value disclosure 396,927 396,039
Fair Value | Level 3 | Preferred equity investments    
Financial liabilities:    
Preferred equity investment, fair value disclosure 54,199 1,801
Fair Value | Level 2 | Senior unsecured notes payable    
Financial liabilities:    
Notes payable, fair value disclosure $ 381,812 $ 362,500