v3.25.1
Mortgage Notes Payable - Schedule of Principal Repayments (Detail) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Debt Disclosure [Abstract]    
Remainder of 2025 $ 35,533  
2026 2,641  
2027 3,019  
2028 71,697  
2029 2,656  
2030 9,073  
Thereafter 361,395  
Total $ 486,014 $ 486,822