v3.19.3.a.u2
Commitments and Contingencies - Additional Information (Detail)
$ in Thousands
12 Months Ended
Dec. 31, 2019
USD ($)
Agreement
Dec. 31, 2018
USD ($)
Agreement
Dec. 31, 2017
USD ($)
Agreement
Loss Contingencies [Line Items]      
Number of lease agreements assumed in acquisitions | Agreement 6 6 6
Tenant improvement allowances in acquisitions $ 2,517 $ 0 $ 2,777
Minimum      
Loss Contingencies [Line Items]      
Non-cancellable operating leases term 2034    
Maximum      
Loss Contingencies [Line Items]      
Maximum aggregate amount $ 12,300    
Non-cancellable operating leases term 2066