v3.25.4
Note 16 - Accounts Payable and Other Accrued Liabilities - Schedule of Accounts Payable and Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Accrued liabilities $ 2,959 $ 3,072
Accounts payable 501 1,265
Lease liabilities, current 899 781
Total $ 4,359 $ 5,118