XML 62 R46.htm IDEA: XBRL DOCUMENT v3.26.1
TRADE AND OTHER RECEIVABLES (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Receivables [Abstract]    
Trade receivables $ 13,111 $ 15,993
Tax receivables 1,928 2,025
Other 32 0
Receivables, Net $ 15,071 $ 18,018