XML 22 R3.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 $ 100,956 $ 108,884
Marketable securities 128,849 45,462
Accounts receivable 10,367 56,222
Inventory, net 1,221 1,451
Prepaid expenses and other current assets 9,946 10,161
Total current assets 251,339 222,180
Property, equipment and software, net 21,847 29,575
Operating lease, ROU Assets 23,846 27,335
Other non current assets 1,386 1,378
Total assets 298,418 280,468
Current liabilities:    
Accounts payable 6,443 4,899
Accrued expenses and other current liabilities 24,239 28,998
Deferred revenue 21,651 9,988
Lease liabilities 3,775 4,726
Total current liabilities 56,108 48,611
Deferred revenue, net of current portion 59,243 59,480
Lease liabilities, net of current portion 30,196 30,106
Other non current liabilities 258 258
Total liabilities 145,805 138,455
Stockholders' equity:    
Common stock, 0.01 par value -- 125,000,000 shares authorized, 62,070,627 and 61,701,467 shares outstanding at December 31, 2023 and December 31, 2022, respectively 621 617
Additional paid-in capital 1,254,750 1,235,095
Accumulated other comprehensive loss (6) (5)
Accumulated deficit (1,102,752) (1,093,694)
Total stockholders' equity 152,613 142,013
Total liabilities and stockholders' equity $ 298,418 $ 280,468