XML 40 R17.htm IDEA: XBRL DOCUMENT v3.25.1
Accounts Payable and Accrued Liabilities
12 Months Ended
Dec. 31, 2024
Payables and Accruals [Abstract]  
Accounts Payable and Accrued Liabilities
10. Accounts Payable and Accrued Liabilities
The components of accounts payable and accrued liabilities were as follows:
December 31,December 31,
20242023
(in thousands)
Accounts payable$8,239 $2,318 
Accrued payroll7,481 5,828 
Accrued professional services, legal, and other general and administrative1,656 1,107 
Accrued cost of goods sold and other expenses3,043 2,320 
Total accounts payable and accrued liabilities$20,419 $11,573