XML 14 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 $ 138,129 $ 185,000
Accounts receivable, net of allowance for credit losses of $1,024 and $1,186 at December 31, 2023 and 2022, respectively 14,289 15,148
Inventory, net 7,849 6,114
Prepaid expenses and other current assets 2,604 3,415
Total current assets 162,871 209,677
Property and equipment, net 1,640 1,571
Operating lease right-of-use assets 1,458 1,614
Other noncurrent assets 682 211
Total assets 166,651 213,073
Current liabilities:    
Accounts payable 1,731 2,688
Accrued compensation 4,528 7,352
Accrued and other current liabilities 3,774 7,777
Current portion - long-term debt, net 2,219 0
Total current liabilities 12,252 17,817
Long-term debt, net of current portion 31,708 33,313
Other noncurrent liabilities 2,476 1,867
Total liabilities 46,436 52,997
Commitments and contingencies (Note 6)
Stockholders' equity:    
Preferred stock par value of $0.001 per share; 10,000,000 authorized; no shares issued and outstanding as of December 31, 2023 and 2022, respectively 0 0
Common stock par value of $0.001 per share; 200,000,000 shares authorized as of December 31, 2023 and 2022, respectively; 49,131,363 and 48,298,138 shares issued and outstanding as of December 31, 2023 and 2022, respectively 49 48
Additional paid-in-capital 414,956 399,271
Accumulated deficit (294,790) (239,243)
Total stockholders' equity 120,215 160,076
Total liabilities and stockholders' equity $ 166,651 $ 213,073