XML 13 R2.htm IDEA: XBRL DOCUMENT v3.25.1
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 102,668 $ 105,933
Accounts receivable, net of allowances of $810 and $780, respectively 9,012 9,268
Inventory 11,672 12,107
Prepaid expenses and other current assets 2,782 2,505
Total current assets 126,134 129,813
Property and equipment, net 2,435 2,505
Operating lease right-of-use asset 994 1,069
Other non-current assets 26 27
Total assets 129,589 133,414
Current liabilities:    
Accounts payable 2,751 2,582
Accrued expenses 5,757 8,180
Total current liabilities 8,508 10,762
Long-term debt 49,332 49,273
Operating lease liability, non-current portion 802 877
Other long-term liabilities 1,587 1,447
Total liabilities 60,229 62,359
Commitments and contingencies (Note 10)
Stockholders' equity:    
Common stock, $0.01 par value, 200,000,000 authorized as of March 31, 2025 and December 31, 2024; 26,051,992 and 25,324,684 shares issued and outstanding as of March 31, 2025 and December 31, 2024, respectively 261 253
Additional paid-in capital 620,416 608,354
Accumulated deficit (551,112) (537,346)
Accumulated other comprehensive loss (205) (206)
Total stockholders' equity 69,360 71,055
Total liabilities and stockholders' equity $ 129,589 $ 133,414