XML 98 R56.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accrued expenses (Tables)
12 Months Ended
Dec. 31, 2023
Accrued Expenses [Abstract]  
Summary of Accrued Expenses
Accrued expenses consist of the following (in USD thousands):
As of December 31,
20232022
Accrued Compensation$13,578 $10,268 
Accrued Professional Fees2,612 2,162 
Accrued Inventory Purchases340 315 
Accrued IT Support613 22 
Accrued Legal Fees79 287 
Accrued Other586 1,451 
Total$17,808 $14,505