XML 28 R2.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 90,569 $ 106,194
Accounts receivable, net of allowances of $508 and $679, respectively 7,551 5,504
Inventory 10,983 6,957
Prepaid expenses and other current assets 2,987 4,223
Total current assets 112,090 122,878
Property and equipment, net 1,763 1,698
Operating lease right-of-use asset 1,349 334
Other non-current assets 27 27
Total assets 115,229 124,937
Current liabilities:    
Accounts payable 1,884 1,719
Accrued expenses 5,980 6,369
Total current liabilities 7,864 8,088
Long-term debt 29,222 6,747
Operating lease liability, non-current portion 1,160 117
Other long-term liabilities 1,036 805
Total liabilities 39,282 15,757
Commitments and contingencies (Note 10)
Stockholders' equity:    
Common stock, $0.01 par value, 200,000,000 authorized as of December 31, 2023 and 2022; 20,879,199 and 20,663,736 shares issued and outstanding as of December 31, 2023 and 2022, respectively, respectively 209 207
Additional paid-in capital 553,326 545,362
Accumulated deficit (477,381) (436,182)
Accumulated other comprehensive loss (207) (207)
Total stockholders' equity 75,947 109,180
Total liabilities and stockholders' equity $ 115,229 $ 124,937