v3.26.3
TRADE AND OTHER RECEIVABLES (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Receivables [Abstract]    
Trade receivables $ 25,364 $ 15,993
Tax receivables 1,498 2,025
Other 4 0
Receivables, Net $ 26,866 $ 18,018