XML 31 R18.htm IDEA: XBRL DOCUMENT v3.26.1
Accounts Payable and Accrued Liabilities
12 Months Ended
Dec. 31, 2025
Payables and Accruals [Abstract]  
Accounts Payable and Accrued Liabilities
11. Accounts Payable and Accrued Liabilities
The components of accounts payable and accrued liabilities were as follows:
December 31,
December 31,
2025
2024
(in thousands)
Accounts payable
$
2,340 
$
8,239 
Accrued payroll
6,163 
7,481 
Accrued capital expenditures
4,288 
542 
Accrued professional services, legal, and other general and administrative
950 
1,656 
Accrued cost of goods sold and other expenses
1,204 
2,501 
Total accounts payable and accrued liabilities
$
14,945 
$
20,419