XML 15 R2.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 120,357 $ 138,129
Accounts receivable, net of allowance for credit losses of $689 and $1,186 at December 31, 2024 and 2023, respectively 10,786 14,289
Inventory, net 6,325 7,849
Prepaid expenses and other current assets 2,306 2,604
Total current assets 139,774 162,871
Property and equipment, net 1,580 1,640
Operating lease right-of-use assets 935 1,458
Other noncurrent assets 550 682
Total assets 142,839 166,651
Current liabilities:    
Accounts payable 1,691 1,731
Accrued compensation 9,680 4,528
Accrued and other current liabilities 4,097 3,774
Current portion - long-term debt, net 0 2,219
Total current liabilities 15,468 12,252
Long-term debt, net of current portion 39,356 31,708
Other noncurrent liabilities 492 2,476
Total liabilities 55,316 46,436
Commitments and contingencies (Note 6)
Stockholders' equity:    
Preferred stock, par value $0.001 per share; 10,000,000 shares authorized; no shares issued and outstanding as of December 31, 2024 and 2023, respectively 0 0
Common stock, par value $0.001 per share; 200,000,000 shares authorized; 50,937,999 and 49,131,363 shares issued and outstanding as of December 31, 2024 and 2023, respectively 51 49
Additional paid-in-capital 433,769 414,956
Accumulated deficit (346,297) (294,790)
Total stockholders' equity 87,523 120,215
Total liabilities and stockholders' equity $ 142,839 $ 166,651