XML 225 R83.htm IDEA: XBRL DOCUMENT v3.24.0.1
DEBT - Schedule of the Fair Value of Fixed-rate Debt that is not Recorded at Fair Value (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Carrying Value    
Debt    
Debt $ 356,415 $ 358,433
Carrying Value | Level 1 | Convertible notes    
Debt    
Debt 287,500 287,500
Carrying Value | Level 2 | Mortgage loans    
Debt    
Debt 68,915 70,933
Fair Value    
Debt    
Debt 317,024 308,573
Fair Value | Level 1 | Convertible notes    
Debt    
Debt 256,141 247,126
Fair Value | Level 2 | Mortgage loans    
Debt    
Debt $ 60,883 $ 61,447