XML 13 R2.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Consolidated Balance Sheets - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 37,143 $ 46,729
Accounts receivable, net of allowances of $303 and $416 9,955 9,737
Inventory 13,602 13,162
Prepaid expenses and other assets 1,918 2,098
Total current assets 62,618 71,726
Property and equipment, net 2,325 1,984
Intangible assets, net 2,024 2,119
Right-of-use assets 1,904 1,954
Other long-term assets 2,701  
Restricted cash 265 265
Total assets 71,837 78,048
Current liabilities:    
Accounts payable 3,357 1,667
Accrued expenses and other current liabilities 11,822 15,300
Total current liabilities 15,179 16,967
Long-term debt 40,665 40,515
Other long-term liabilities 1,609 1,685
Total liabilities 57,453 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 340,812 339,655
Accumulated other comprehensive income 97 91
Accumulated deficit (326,550) (320,889)
Total stockholders' equity 14,384 18,881
Total liabilities and stockholders' equity $ 71,837 $ 78,048