v3.24.3
Non-Controlling Interests - Schedule of OP Units Exchanged for Shares of Common Stock (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Sep. 30, 2024
Sep. 30, 2023
Common Stock                
Noncontrolling Interest [Line Items]                
OP Units exchanged for shares of common stock 46,000     1,000     173,000 922,000
Additional Paid-in Capital                
Noncontrolling Interest [Line Items]                
Value of units exchanged $ 744 $ 532 $ 1,536 $ 21 $ 398 $ 14,897 $ 2,812 $ 15,316