Leases - Additional Information (Detail) $ in Millions |
3 Months Ended |
---|---|
Jun. 30, 2022
USD ($)
| |
Lessee Lease Description [Line Items] | |
Remaining lease term | 12 months |
Additional operating lease commitments not yet commenced | $ 5.3 |
Minimum [Member] | |
Lessee Lease Description [Line Items] | |
Remaining lease term | 1 year |
Operating lease commitments not yet commenced, lease term | 2 years |
Maximum [Member] | |
Lessee Lease Description [Line Items] | |
Remaining lease term | 15 years |
Operating lease commitments not yet commenced, lease term | 5 years |