FINANCIAL INSTRUMENTS - Schedule of Bank Credit Limit (Details) - USD ($) $ in Thousands |
Dec. 31, 2025 |
Dec. 31, 2024 |
|---|---|---|
| Disclosure Of Financial Instrument [Abstract] | ||
| Amount used | $ 437,612 | $ 469,713 |
| Amount unused | 16,332 | 26,274 |
| Notional amount | $ 453,944 | $ 495,987 |
| X | ||||||||||
- Definition Borrowings, Amount Used No definition available.
|
| X | ||||||||||
- Definition Disclosure Of Financial Instrument [Abstract] No definition available.
|
| X | ||||||||||
- Definition The nominal or face amount of a financial instrument, used to calculate payments made on that instrument. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition The amount of undrawn borrowing facilities that may be available for future operating activities and to settle capital commitments. [Refer: Capital commitments] Reference 1: http://www.xbrl.org/2003/role/exampleRef
|