XML 15 R2.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 26,496 $ 46,729
Accounts receivable, net of allowances of $303 and $416 9,097 9,737
Inventory 13,372 13,162
Prepaid expenses and other assets 2,144 2,098
Total current assets 51,109 71,726
Property and equipment, net 2,349 1,984
Intangible assets, net 1,929 2,119
Right-of-use assets 1,851 1,954
Other long-term assets 2,701  
Restricted cash 265 265
Total assets 60,204 78,048
Current liabilities:    
Accounts payable 2,314 1,667
Accrued expenses and other current liabilities 12,675 15,300
Total current liabilities 14,989 16,967
Long-term debt 40,817 40,515
Other long-term liabilities 1,528 1,685
Total liabilities 57,334 59,167
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,653,939 and 24,494,675 shares issued and outstanding at March 31, 2024 and December 31, 2023, respectively 25 24
Additional paid-in capital 341,897 339,655
Accumulated other comprehensive income 98 91
Accumulated deficit (339,150) (320,889)
Total stockholders' equity 2,870 18,881
Total liabilities and stockholders' equity $ 60,204 $ 78,048