Leases - Additional Information (Detail) |
12 Months Ended |
---|---|
Dec. 31, 2021
Lease
| |
Lessee Lease Description [Line Items] | |
Operating leases expiration date | 2032 |
Number of subleases | 1 |
Sublease expiration date | May 30, 2023 |
Number of leases related to ongoing operations | 12 |
Minimum [Member] | |
Lessee Lease Description [Line Items] | |
Lease term range, years | 5 years |
Number of renewal options for extended terms | 1 year |
Maximum [Member] | |
Lessee Lease Description [Line Items] | |
Lease term range, years | 10 years |
Number of renewal options for extended terms | 4 years |