XML 92 R79.htm IDEA: XBRL DOCUMENT v3.26.1
Accounts Payable and Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
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