Stockholders' Equity - Summary of Class I OP Units and Class T OP Units Issued and Outstanding (Detail) - shares |
12 Months Ended | |
|---|---|---|
Dec. 31, 2025 |
Dec. 31, 2024 |
|
| Stockholders Equity [Line Items] | ||
| Balance at the beginning of the year | 2,134,758 | |
| Balance at the end of period | 3,033,518 | 2,134,758 |
| Class I [Member] | ||
| Stockholders Equity [Line Items] | ||
| Issuance of OP Units | 898,760 | 1,572,425 |
| Class T [Member] | ||
| Stockholders Equity [Line Items] | ||
| Issuance of OP Units | 562,333 | |