Other operating (income) expense, net - Schedule of other operating (income) expense, net (Detail) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2024 |
Jun. 30, 2023 |
Jun. 30, 2024 |
Jun. 30, 2023 |
|
| Other Income and Expenses [Abstract] | ||||
| Loss on the sale of business classified as held for sale (refer to Note 7) | $ 0 | $ 0 | $ 0 | $ 802 |
| Gain on termination of lease (refer to Note 24) | (4,874) | (4,874) | ||
| Other operating (income) expense* | (73) | (89) | (5,539) | (502) |
| Other operating (income) expense, net | $ (73) | $ (4,963) | $ (5,539) | $ (4,574) |