EQUITY - Warrants (Details) - USD ($) $ in Thousands |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2025 |
Dec. 31, 2024 |
Dec. 31, 2023 |
|
| Equity [Abstract] | |||
| Proceeds from exercises of warrants | $ 0 | $ 23,509 | $ 0 |
| Number of warrants exercised (in shares) | 32,907,728 | ||
| Ordinary shares issued (in shares) | 2,601,455 | ||
| Warrants outstanding (in shares) | 0 | 0 | |