v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Cash flows from operating activities:    
Net loss $ (8,101) $ (10,831)
Adjustments to reconcile net loss to net cash used in operating activities:    
Depreciation and amortization 1,105 980
Amortization of operating lease right-of-use assets 222 307
Stock-based compensation expense 1,344 1,703
Impairment of operating lease right-of-use assets   346
Changes in operating assets and liabilities:    
Accounts receivable 1,656 783
Inventories (1,066) 1,369
Prepaid expenses and other assets 783 208
Accounts payable (1,141) (933)
Deferred revenue (2,760)  
Accrued income taxes payable (2) 51
Accrued expenses and other liabilities 996 (448)
Operating lease liabilities (231) (383)
Net cash used in operating activities (7,195) (6,848)
Cash flows from investing activities:    
Capital expenditures (1,589) (553)
Net cash used in investing activities (1,589) (553)
Cash flows from financing activities:    
Taxes paid related to net share settlement of restricted stock units (441) (354)
Net cash used in financing activities (441) (354)
Effect of exchange rates on cash, cash equivalents, and restricted cash 23 1,448
Net decrease in cash, cash equivalents, and restricted cash (9,202) (6,307)
Cash, cash equivalents, and restricted cash at beginning of period 128,909 135,946
Cash, cash equivalents, and restricted cash at end of period 119,707 129,639
Supplemental disclosures of cash flow information:    
Taxes paid 9 158
Non-cash investing and financing activities:    
Operating lease right-of-use assets obtained in exchange for operating lease liabilities $ 79 $ 40