Property, Plant and Equipment, Net - Narrative (Detail) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2024 |
Jun. 30, 2023 |
Jun. 30, 2024 |
Jun. 30, 2023 |
|
| Property, Plant and Equipment [Line Items] | ||||
| Depreciation and amortization | $ 34,542 | $ 36,845 | ||
| Depreciation on PPE | ||||
| Property, Plant and Equipment [Line Items] | ||||
| Depreciation and amortization | $ 13,690 | $ 12,551 | 27,185 | 25,268 |
| Computer software | ||||
| Property, Plant and Equipment [Line Items] | ||||
| Depreciation and amortization | $ 515 | $ 707 | $ 1,048 | $ 1,396 |