Stockholders' Equity - Summary of Class I OP Units and Class T OP Units Issued and Outstanding (Detail) - shares |
6 Months Ended | 12 Months Ended |
|---|---|---|
Jun. 30, 2026 |
Dec. 31, 2025 |
|
| Stockholders Equity [Line Items] | ||
| Balance at the beginning of the year | 3,033,518 | 2,134,758 |
| Balance at the end of period | 10,626,035 | 3,033,518 |
| Class I [Member] | ||
| Stockholders Equity [Line Items] | ||
| Issuance of OP Units | 6,160,639 | 898,760 |
| Class T [Member] | ||
| Stockholders Equity [Line Items] | ||
| Issuance of OP Units | 1,431,877 |