| Dec 31, 2018 | Dec 31, 2019 | Dec 31, 2020 | Dec 31, 2021 | Dec 31, 2022 | Dec 31, 2023 | Dec 31, 2024 |
|---|
| Cash and cash equivalents | 519 | 551 | 315 | 533 | 233 | 615 | 1,328 |
|---|
| Short-term investments | 570 | 608 | 806 | 1,185 | 1,111 | 741 | 266 |
|---|
| Trade and other receivables, net | 29 | 37 | 43 | 50 | 54 | 69 | 70 |
|---|
| Prepaid expenses and other current assets | 92 | 48 | 63 | 82 | 93 | 92 | 74 |
|---|
| Total current assets | 1,210 | 1,243 | 1,228 | 1,850 | 1,490 | 1,517 | 1,738 |
|---|
| Property and equipment, net | 311 | 445 | 339 | 322 | - | 309 | 359 |
|---|
| Operating lease right-of-use asset | - | 658 | 471 | 414 | 261 | 184 | 159 |
|---|
| Intangible assets, net | 15 | 47 | 34 | 54 | 88 | 58 | 55 |
|---|
| Goodwill | 97 | 235 | 237 | 357 | 403 | 402 | 443 |
|---|
| Deferred tax assets | - | - | - | - | 499 | 460 | 467 |
|---|
| Other assets | 62 | 71 | 80 | 95 | 61 | 53 | 105 |
|---|
| Total assets | 1,694 | 2,699 | 2,387 | 3,091 | 3,110 | 2,984 | 3,325 |
|---|
| Accounts payable | 33 | 41 | 19 | 26 | 39 | 39 | 37 |
|---|
| Accrued and other current liabilities | 165 | 162 | 157 | 141 | 140 | 155 | 143 |
|---|
| Accrued compensation and benefits | 81 | 101 | 114 | 139 | 132 | 109 | 105 |
|---|
| Operating lease liability | - | 80 | 89 | 78 | 69 | 57 | 65 |
|---|
| Finance lease obligation | - | 77 | 100 | 120 | 115 | 116 | 123 |
|---|
| Term loan, net, current | - | - | - | - | - | - | 10 |
|---|
| Deferred revenue | 485 | 554 | 611 | 672 | 703 | 725 | 728 |
|---|
| Total current liabilities | 838 | 1,015 | 1,088 | 1,176 | 1,197 | 1,202 | 1,211 |
|---|
| Operating lease liability, non-current | - | 712 | 760 | 632 | 585 | 311 | 250 |
|---|
| Finance Lease, Liability, Noncurrent | - | 138 | 172 | 168 | 152 | 169 | 204 |
|---|
| Convertible Debt, Noncurrent | - | - | - | 1,370 | 1,374 | 1,378 | 1,382 |
|---|
| Term loan, net, non-current | - | - | - | - | - | - | 963 |
|---|
| Other non-current liabilities | 9 | 26 | 34 | 39 | 112 | 91 | 68 |
|---|
| Total liabilities | 1,017 | 1,891 | 2,053 | 3,385 | 3,420 | 3,149 | 4,078 |
|---|
| Preferred stock value | - | - | - | - | - | - | - |
|---|
| Common stock | - | - | - | - | - | - | - |
|---|
| Additional paid-in-capital | 2,338 | 2,531 | 2,564 | 2,448 | 2,512 | 2,598 | 2,404 |
|---|
| Accumulated deficit | -1,659 | -1,726 | -2,241 | -2,739 | -2,772 | -2,742 | -3,146 |
|---|
| Accumulated other comprehensive loss | -1 | 3 | 11 | -3 | -49 | -21 | -10 |
|---|
| Total stockholders' deficit | 677 | 808 | 334 | -294 | -309 | -166 | -752 |
|---|
| Total liabilities and stockholders' deficit | 1,694 | 2,699 | 2,387 | 3,091 | 3,110 | 2,984 | 3,325 |
|---|