XML 68 R45.htm IDEA: XBRL DOCUMENT v3.25.1
Accounts Payable and Accrued Liabilities (Tables)
12 Months Ended
Dec. 31, 2024
Payables and Accruals [Abstract]  
Schedule of 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