XML 13 R2.htm IDEA: XBRL DOCUMENT v3.25.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 42,833 $ 52,670
Accounts receivable, net of allowances of $267 and $275 10,557 10,098
Inventory 13,533 12,781
Prepaid expenses and other current assets 2,822 2,522
Total current assets 69,745 78,071
Property and equipment, net 2,201 2,341
Intangible assets, net 1,644 1,739
Right-of-use assets 1,678 1,738
Other long-term assets 1,626 2,276
Deferred tax asset, net 92 140
Restricted cash 265 265
Total assets 77,251 86,570
Current liabilities:    
Accounts payable 4,002 2,147
Accrued expenses and other current liabilities 12,534 13,451
Total current liabilities 16,536 15,598
Long-term debt 41,275 41,124
Other long-term liabilities 1,317 1,390
Total liabilities 59,128 58,112
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; 39,554,771 and 39,395,712 shares issued and outstanding at March 31, 2025 and December 31, 2024, respectively 40 39
Additional paid-in capital 387,986 387,059
Accumulated other comprehensive income 91 90
Accumulated deficit (369,994) (358,730)
Total stockholders' equity 18,123 28,458
Total liabilities and stockholders' equity $ 77,251 $ 86,570