v3.25.4
Accrued expenses (Tables)
12 Months Ended
Dec. 31, 2025
Accrued Expenses [Abstract]  
Summary of Accrued Expenses
Accrued expenses consist of the following (in USD thousands):
As of December 31,
20252024
Accrued compensation$15,853 $10,781 
Accrued professional fees1,778 1,422 
Accrued inventory purchases420 121 
Accrued IT support701 570 
Accrued legal fees824 — 
Accrued other1,160 323 
Total$20,736 $13,217