v3.25.1
FAIR VALUE DISCLOSURES - Schedule of Carrying Values and Estimated Fair Values of Financial Instruments (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Carrying Value    
Carrying Value and Estimated Fair Values [Line Items]    
Cash and cash equivalents $ 6,396 $ 6,144
Restricted cash 2,556 2,465
Line of credit 182,000 176,000
Notes payable, net 523,061 522,953
Fair Value    
Carrying Value and Estimated Fair Values [Line Items]    
Cash and cash equivalents 6,396 6,144
Restricted cash 2,556 2,465
Line of credit 182,000 176,000
Notes payable, net $ 478,560 $ 472,412