v3.25.2
Summary of Significant Accounting Policies - Schedule of cash and escrows and reserves (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Accounting Policies [Abstract]    
Cash $ 1,080 $ 1,799
Escrows and reserves:    
Maintenance reserve 476 422
Real estate tax reserve 405 225
ESPP reserve 126 97
Total escrows and reserves 1,007 744
Cash and escrows and reserves $ 2,087 $ 2,543