v3.19.3.a.u2
Leases - Additional Information (Detail)
12 Months Ended
Dec. 31, 2019
Schedule Of Operating And Finance Leased Assets [Line Items]  
Lessee, operating leases, existence of option to extend true
Lessee, operating leases, existence of option to terminate true
Lessee, finance lease, existence of option to extend true
Lessee, finance lease, existence of option to terminate true
Maximum [Member]  
Schedule Of Operating And Finance Leased Assets [Line Items]  
Lessee, operating lease, term 10 years
Lessee, finance lease, term 10 years