XML 14 R2.htm IDEA: XBRL DOCUMENT v3.25.1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 25,089 $ 37,015
Marketable securities 9,931 14,927
Accounts receivable, net of allowance for expected credit losses of $775 and $734 as of March 31, 2025 and December 31, 2024, respectively 34,475 28,392
Inventory 10,056 16,963
Current portion of contract assets 905 799
Current portion of commission asset 5,355 5,429
Prepaid expenses and other current assets 17,958 17,921
Total current assets 103,769 121,446
Contract assets, noncurrent 872 657
Commission asset, noncurrent 7,438 7,567
Property and equipment, net 129,681 123,661
Operating lease right-of-use assets 13,569 13,993
Other assets 653 735
Total assets 255,982 268,059
Current liabilities:    
Accounts payable 7,115 10,492
Accrued expenses and other current liabilities 19,378 19,508
Current portion of deferred revenue 65,489 64,506
Current portion of operating lease liabilities 2,416 2,203
Total current liabilities 94,398 96,709
Deferred revenue, noncurrent 19,783 20,266
Operating lease liabilities, noncurrent 11,983 12,326
Contingent earn-out liability 3,833 12,809
Contingently issuable common stock liability 2,348 4,001
Public warrant liability 2,576 4,297
Total liabilities 134,921 150,408
Commitments and contingencies (Note 14)
Stockholders’ equity:    
Preferred stock, $0.0001 par value; 100,000,000 authorized at March 31, 2025 and December 31, 2024; no shares issued and outstanding at March 31, 2025 and December 31, 2024 0 0
Common stock, $0.0001 par value; 1,100,000,000 shares authorized at March 31, 2025 and December 31, 2024; 163,273,142 and 159,602,069 shares issued and outstanding at March 31, 2025 and December 31, 2024, respectively 16 16
Additional paid-in capital 477,476 472,331
Accumulated other comprehensive loss (78) (32)
Accumulated deficit (356,353) (354,664)
Stockholders’ equity 121,061 117,651
Total liabilities and stockholders’ equity $ 255,982 $ 268,059