XML 76 R63.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements - Face Value, Carrying Amount and Fair Value of Financial Instruments (Details) - Senior unsecured notes payable - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Level 3 | Preferred equity investment    
Financial liabilities:    
Face Value $ 1,782 $ 0
Level 2 | Senior unsecured notes payable    
Financial liabilities:    
Face Value 400,000 400,000
Carrying Amount | Level 3 | Preferred equity investment    
Financial liabilities:    
Preferred equity investment, fair value disclosure 1,801 0
Carrying Amount | Level 2 | Senior unsecured notes payable    
Financial liabilities:    
Notes payable, fair value disclosure 396,039 395,150
Fair Value | Level 3 | Preferred equity investment    
Financial liabilities:    
Preferred equity investment, fair value disclosure 1,801 0
Fair Value | Level 2 | Senior unsecured notes payable    
Financial liabilities:    
Notes payable, fair value disclosure $ 362,500 $ 345,036