Commitments and Contingencies (Detail) - USD ($) $ in Thousands |
6 Months Ended | 12 Months Ended |
|---|---|---|
Jun. 30, 2024 |
Dec. 31, 2023 |
|
| Commitments And Contingencies [Line Items] | ||
| Bank guarantees and letters of credits, outstanding | $ 10,640 | $ 10,963 |
| Unrecognized tax benefits | 18,780 | 19,236 |
| Ministry of Finance, India | ||
| Commitments And Contingencies [Line Items] | ||
| Loss contingency, estimate of possible loss | 110,895 | |
| Unrecognized tax benefits | 0 | |
| Capital addition purchase commitments | ||
| Commitments And Contingencies [Line Items] | ||
| Commitments and contingencies | $ 37,634 | $ 15,982 |
| X | ||||||||||
- Definition Commitments And Contingencies [Line Items] No definition available.
|
| X | ||||||||||
- Definition Amount of contractual obligation, including, but not limited to, long-term debt, lease obligation, purchase obligation, and other commitments. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition The minimum amount the entity agreed to spend under the long-term purchase commitment. No definition available.
|
| X | ||||||||||
- Definition Reflects the estimated amount of loss from the specified contingency as of the balance sheet date. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Amount of unrecognized tax benefits. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|