v3.25.2
Note 5 - Debt - Summary of Credit and Other Debt Facilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Balance $ 16,582 $ 17,530
Balance outstanding $ 1,722 $ 310
North Mill Capital [Member]    
Interest Rate 9.40% 10.40%
Balance $ 16,082 $ 12,475
Interest Rate 9.40% 10.40%
USA - Resource Plus Sellers, Short-term [Member]    
Interest Rate 4.30% 1.85%
Balance $ 500 $ 1,120
Interest Rate 4.30% 1.85%
USA - Resource Plus Sellers [Member]    
Interest Rate 4.30%  
Interest Rate 4.30%  
Balance outstanding $ 1,722 $ 0
Investec Bank Ltd. [Member]    
Interest Rate   11.75%
Balance 0 $ 3,369
Interest Rate   11.75%
Balance outstanding 0 $ 310
Industrial Bank [Member]    
Interest Rate   3.56%
Balance 0 $ 283
Interest Rate   3.56%
Industrial Bank and Commercial Bank of China [Member]    
Interest Rate   4.00%
Balance $ 0 $ 283
Interest Rate   4.00%