Leases - Additional Information (Detail) |
3 Months Ended |
|---|---|
Mar. 31, 2026 | |
| Lessee Lease Description [Line Items] | |
| Operating lease, option to extend | Certain leases contain options to extend the initial term at the Company’s discretion |
| Operating lease, existence of option to extend [true false] | true |
| Minimum [Member] | |
| Lessee Lease Description [Line Items] | |
| Term of lease contract | 1 year |
| Operating and finance leases for equipment | 1 year |
| Maximum [Member] | |
| Lessee Lease Description [Line Items] | |
| Term of lease contract | 15 years |
| Operating and finance leases for equipment | 5 years |