Annual report pursuant to Section 13 and 15(d)

Accounts Payable and Accrued Liabilities (Details)

v3.23.1
Accounts Payable and Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Payables and Accruals [Abstract]    
Accounts payable $ 2,421 $ 1,723
Accrued payroll 6,127 4,089
Accrued professional services, legal, and other general and administrative 3,040 2,043
Accrued cost of goods sold and other expenses 2,780 2,982
Total accounts payable and accrued liabilities $ 14,368 $ 10,837