Leases - Additional Information (Detail) $ in Millions |
12 Months Ended |
|---|---|
|
Mar. 31, 2026
USD ($)
| |
| Lessee Lease Description [Line Items] | |
| Remaining lease term | 12 months |
| Additional operating lease commitments not yet commenced | $ 1.5 |
| Minimum [Member] | |
| Lessee Lease Description [Line Items] | |
| Remaining lease term | 1 year |
| Operating lease commitments not yet commenced, lease term | 10 years |
| Maximum [Member] | |
| Lessee Lease Description [Line Items] | |
| Remaining lease term | 7 years |