v3.26.1
ACCOUNTS RECEIVABLE (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Dec. 31, 2024
Accounts receivable      
Trade receivables $ 4,214 $ 5,251 $ 1,200
Other 998 1,625  
Total 5,212 6,876  
Less: allowance for credit losses (11) (11)  
Net accounts receivable $ 5,201 $ 6,865