Leases - Additional Information (Detail) $ in Thousands |
Mar. 31, 2025
USD ($)
OperatingLease
|
Dec. 31, 2024
USD ($)
|
---|---|---|
Operating Leased Assets [Line Items] | ||
Number of retail operating leases | OperatingLease | 810 | |
Accounts and rent receivable | $ 23,470 | $ 23,355 |
Allowance for bad debts | $ 1,226 | $ 1,044 |
Minimum [Member] | ||
Operating Leased Assets [Line Items] | ||
Lessor, operating leases, remaining lease term | 1 year | |
Maximum [Member] | ||
Operating Leased Assets [Line Items] | ||
Lessor, operating leases, remaining lease term | 15 years |