XML 27 R2.htm IDEA: XBRL DOCUMENT v3.24.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 46,729 $ 42,019
Accounts receivable, net of allowances of $416 and $143 9,737 6,621
Inventory 13,162 11,792
Prepaid expenses and other assets 2,098 2,015
Total current assets 71,726 62,447
Property and equipment, net 1,984 1,682
Intangible assets, net 2,119 2,499
Right-of-use assets 1,954 1,227
Restricted cash 265  
Total assets 78,048 67,855
Current liabilities:    
Accounts payable 1,667 1,534
Accrued expenses and other current liabilities 15,300 10,869
Total current liabilities 16,967 12,403
Long-term debt 40,515 39,916
Other long-term liabilities 1,685 1,231
Total liabilities 59,167 53,550
Commitments and contingencies (Note 11)
Stockholders' equity:    
Preferred stock; $0.001 par value: 10,000,000 shares authorized; no shares issued and outstanding
Common stock; $0.001 par value: 200,000,000 shares authorized; 24,494,675 and 19,165,027 shares issued and outstanding at December 31, 2023 and December 31, 2022, respectively 24 19
Additional paid-in capital 339,655 288,361
Accumulated other comprehensive income 91 150
Accumulated deficit (320,889) (274,225)
Total stockholders' equity 18,881 14,305
Total liabilities and stockholders' equity $ 78,048 $ 67,855