XML 9 R2.htm IDEA: XBRL DOCUMENT v3.24.3
Condensed Balance Sheets - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Current assets    
Cash and cash equivalents $ 14,110 $ 34,495
Accounts receivable, net 9,973 7,955
Inventory 6,910 5,868
Contract costs, current 1,701 1,515
Prepaid expenses and other current assets 2,266 2,130
Total current assets 34,960 51,963
Property and equipment, net 2,268 1,577
Operating lease right-of-use assets 2,365 2,160
Contract costs, long-term 1,349 1,238
Other non-current assets 6,117 1,984
Total assets 47,059 58,922
Current liabilities    
Accounts payable 2,776 732
Accrued liabilities 8,574 7,540
Contract liabilities, current 105 206
Notes payable, current   11,833
Operating lease liability, current 1,029 694
Other current liabilities 605 595
Total current liabilities 13,089 21,600
Long-term liabilities    
Notes payable, long-term 19,497  
Contract liabilities, long-term 33 44
Other liabilities, long-term 1,411 441
Operating lease liability, long-term 1,599 1,677
Total long-term liabilities 22,540 2,162
Total liabilities 35,629 23,762
Commitments and contingencies (Note 7)
Stockholders' deficit    
Common stock, $0.001 par value; Authorized shares: 76,879,683 and 76,046,350 as of September 30, 2024 and December 31, 2023, respectively Issued and outstanding shares: 5,779,191 and 5,430,298 as of September 30, 2024 and December 31, 2023, respectively. 6 5
Additional paid-in capital 18,380 14,232
Accumulated deficit (154,368) (126,489)
Total stockholders' deficit (135,982) (112,252)
Total liabilities, redeemable convertible preferred stock and stockholders' deficit 47,059 58,922
Redeemable Convertible Preferred Stock    
Long-term liabilities    
Redeemable convertible preferred stock, $0.001 par value; Authorized shares: 46,831,773 and 46,624,838 shares as of September 30, 2024 and December 31, 2023, respectively Issued and outstanding shares: 17,817,643 shares as of September 30, 2024 and December 31, 2023 Aggregate liquidation preference of $152,590 as of September 30, 2024 and December 31, 2023 $ 147,412 $ 147,412