XML 16 R2.htm IDEA: XBRL DOCUMENT v3.25.2
Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 34,977 $ 52,670
Accounts receivable, net of allowances of $263 and $275 11,236 10,098
Inventory 11,371 12,781
Prepaid expenses and other current assets 3,161 2,522
Total current assets 60,745 78,071
Property and equipment, net 2,167 2,341
Intangible assets, net 1,549 1,739
Right-of-use assets 1,616 1,738
Other long-term assets 1,131 2,276
Deferred tax asset, net 64 140
Restricted cash 265 265
Total assets 67,537 86,570
Current liabilities:    
Accounts payable 1,741 2,147
Accrued expenses and other current liabilities 13,987 13,451
Current portion of long-term debt 3,333  
Total current liabilities 19,061 15,598
Long-term debt 38,051 41,124
Other long-term liabilities 1,241 1,390
Total liabilities 58,353 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,584,178 and 39,395,712 shares issued and outstanding at June 30, 2025 and December 31, 2024, respectively 40 39
Additional paid-in capital 388,968 387,059
Accumulated other comprehensive income 93 90
Accumulated deficit (379,917) (358,730)
Total stockholders' equity 9,184 28,458
Total liabilities and stockholders' equity $ 67,537 $ 86,570