Accumulated Other Comprehensive Loss - Schedule of Accumulated Other Comprehensive Loss (Detail) - USD ($) $ in Thousands |
Jun. 30, 2022 |
Dec. 31, 2021 |
|---|---|---|
| Equity [Abstract] | ||
| Foreign currency translation adjustments | $ (10,677) | $ (770) |
| Derivative adjustments | (6,643) | (1,460) |
| Total | $ (17,320) | $ (2,230) |