Leases - Additional Information (Detail) |
3 Months Ended |
|---|---|
Jun. 30, 2022 | |
| Leases [Line Items] | |
| Lessee, option to renew or terminate leases, description | Certain leases include options to renew or terminate. Renewal options are exercisable per the discretion of the Company and vary based on the nature of each lease. |
| Minimum [Member] | |
| Leases [Line Items] | |
| Remaining term of contract | 1 year |
| Maximum [Member] | |
| Leases [Line Items] | |
| Remaining term of contract | 5 years |
| X | ||||||||||
- Definition Leases. No definition available.
|
| X | ||||||||||
- Definition Lessee operating and finance lease remaining term of contract. No definition available.
|
| X | ||||||||||
- Definition Lessee operating lease and finance lease option to renew or terminate. No definition available.
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|