XML 13 R2.htm IDEA: XBRL DOCUMENT v3.24.3
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 100,161 $ 90,569
Accounts receivable, net of allowances of $656 and $508, respectively 9,033 7,551
Inventory 11,892 10,983
Prepaid expenses and other current assets 2,786 2,987
Total current assets 123,872 112,090
Property and equipment, net 2,631 1,763
Operating lease right-of-use asset 1,144 1,349
Other non-current assets 26 27
Total assets 127,673 115,229
Current liabilities:    
Accounts payable 3,276 1,884
Accrued expenses 7,671 5,980
Total current liabilities 10,947 7,864
Long-term debt 49,214 29,222
Operating lease liability, non-current portion 951 1,160
Other long-term liabilities 1,378 1,036
Total liabilities 62,490 39,282
Commitments and contingencies (Note 10)
Stockholders' equity:    
Common stock, $0.01 par value, 200,000,000 authorized as of June 30, 2024 and December 31, 2023; 21,712,357 and 20,879,199 shares issued and outstanding as of June 30, 2024 and December 31, 2023, respectively 242 209
Additional paid-in capital 591,844 553,326
Accumulated deficit (526,695) (477,381)
Accumulated other comprehensive loss (208) (207)
Total stockholders' equity 65,183 75,947
Total liabilities and stockholders' equity $ 127,673 $ 115,229