Annual report [Section 13 and 15(d), not S-K Item 405]

Accounts Payable and Accrued Liabilities (Details)

v3.25.1
Accounts Payable and Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Payables and Accruals [Abstract]    
Accounts payable $ 8,239 $ 2,318
Accrued payroll 7,481 5,828
Accrued professional services, legal, and other general and administrative 1,656 1,107
Accrued cost of goods sold and other expenses 3,043 2,320
Total accounts payable and accrued liabilities $ 20,419 $ 11,573