Restatement of Quarterly Financial Information (Unaudited) - Consolidated Balance Sheets (Details) - USD ($) $ in Thousands |
Dec. 31, 2023 |
Sep. 30, 2023 |
Jun. 30, 2023 |
Mar. 31, 2023 |
Dec. 31, 2022 |
Sep. 30, 2022 |
Jun. 30, 2022 |
Mar. 31, 2022 |
Jan. 01, 2022 |
Dec. 31, 2021 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Quarterly Financial Data Item [Line Item] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Cash and cash equivalents | $ 29,136 | $ 47,196 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Contract assets | 4,917 | 2,881 | $ 2,230 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Other current assets | 16,848 | 7,153 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Total current assets | 72,339 | 94,178 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Property and equipment, net | 60,446 | 55,823 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Other long-term assets, including restricted cash | 8,380 | 9,562 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Total assets | 239,264 | 255,985 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Contract liabilities, current portion | 31,178 | 20,524 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Other accrued expenses | 927 | 1,081 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Total current liabilities | 49,345 | 38,295 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Contract liabilities, non-current | 17,923 | 14,349 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Deferred income tax liabilities | 18,694 | 16,666 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Other long-term liabilities | 8 | 8 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Total liabilities | 201,480 | 164,854 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Accumulated other comprehensive income (loss) | (4,556) | (6,908) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Accumulated deficit | (435,286) | (357,728) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Total stockholders' equity | 37,784 | 91,131 | 190,207 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Total liabilities and stockholders' equity | 239,264 | 255,985 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
As Previously Reported | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Quarterly Financial Data Item [Line Item] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Cash and cash equivalents | [1] | 29,144 | 47,196 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Other current assets | [2] | 12,340 | 9,279 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Total current assets | 69,336 | 96,776 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Property and equipment, net | [3] | 71,209 | 53,752 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Other long-term assets, including restricted cash | [4] | 8,181 | 9,562 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Total assets | 246,825 | 256,512 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Contract liabilities, current portion | [5] | 23,165 | 15,856 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Total current liabilities | 41,546 | 33,368 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Contract liabilities, non-current | 0 | [6] | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Other long-term liabilities | [7] | 272 | 780 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Total liabilities | 176,287 | 146,389 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Accumulated other comprehensive income (loss) | [8] | (4,485) | (6,997) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Accumulated deficit | [9] | (402,603) | (338,647) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Total stockholders' equity | 70,538 | 110,123 | 732 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Total liabilities and stockholders' equity | 246,825 | 256,512 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Restatement Adjustments | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Quarterly Financial Data Item [Line Item] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Cash and cash equivalents | (8) | [1] | $ (52) | $ (59) | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Other current assets | 4,508 | [2] | 4,929 | (203) | $ (1,301) | (2,126) | [2] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Total current assets | 3,003 | (2,598) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Property and equipment, net | (10,763) | [3] | (9,366) | (3,971) | 598 | 2,071 | [3] | $ (38) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Other long-term assets, including restricted cash | 199 | [4] | 199 | 0 | 164 | $ 106 | $ 120 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Total assets | (7,561) | (527) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Contract liabilities, current portion | 8,013 | [5] | 9,871 | 5,390 | 6,027 | 4,668 | [5] | 6,050 | 5,657 | 4,909 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Other accrued expenses | (318) | (148) | (122) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Total current liabilities | 7,799 | 4,927 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Contract liabilities, non-current | 17,923 | [6] | 13,049 | 12,437 | 13,683 | 14,349 | [6] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Other long-term liabilities | (264) | [7] | (752) | (404) | (547) | (772) | [7] | (533) | (1,140) | (1,753) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Total liabilities | 25,193 | 18,465 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Accumulated other comprehensive income (loss) | (71) | [8] | 284 | 80 | 64 | 89 | [8] | 257 | 181 | 99 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Accumulated deficit | (32,683) | [9] | (27,711) | (22,169) | (20,063) | (19,081) | [9] | $ 9,480 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Total stockholders' equity | (32,754) | (18,992) | $ 180,777 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Total liabilities and stockholders' equity | (7,561) | (527) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
As Restated | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Quarterly Financial Data Item [Line Item] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Cash and cash equivalents | [1] | 29,136 | 47,196 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Other current assets | [2] | 16,848 | 7,153 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Total current assets | 72,339 | 94,178 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Property and equipment, net | [3] | 60,446 | 55,823 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Other long-term assets, including restricted cash | [4] | 8,380 | 9,562 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Total assets | 239,264 | 255,985 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Contract liabilities, current portion | [5] | 31,178 | 20,524 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Total current liabilities | 49,345 | 38,295 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Contract liabilities, non-current | [6] | 17,923 | 14,349 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Other long-term liabilities | [7] | 8 | 8 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Total liabilities | 201,480 | 164,854 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Accumulated other comprehensive income (loss) | [8] | (4,556) | (6,908) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Accumulated deficit | [9] | (435,286) | (357,728) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Total stockholders' equity | 37,784 | 91,131 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Total liabilities and stockholders' equity | $ 239,264 | $ 255,985 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Restatements Adjustment [Member] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Quarterly Financial Data Item [Line Item] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Cash and cash equivalents | [10] | 29,884 | 43,085 | 46,952 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Contract assets | 3,035 | [11] | 4,228 | [11] | 3,673 | [11] | 3,214 | [12] | 3,466 | [12] | 3,014 | [12] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Other current assets | [13] | 13,330 | 7,973 | 7,648 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Total current assets | 85,066 | 96,831 | 97,788 | 109,310 | 119,435 | 110,878 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Property and equipment, net | 60,244 | [14] | 58,993 | [14] | 58,745 | [14] | 52,670 | [15] | 55,073 | [15] | 52,071 | [15] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Other long-term assets, including restricted cash | 8,598 | [16] | 9,083 | [16] | 9,175 | [16] | 10,100 | [17] | 11,220 | [17] | 11,887 | [17] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Total assets | 250,265 | 263,459 | 262,259 | 266,595 | 288,091 | 282,882 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Contract liabilities, current portion | 32,634 | [18] | 27,244 | [18] | 23,471 | [18] | 20,294 | [19] | 17,737 | [19] | 11,392 | [19] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Other accrued expenses | 9,332 | [20] | 9,169 | [20] | 7,474 | [20] | 8,101 | [21] | 8,465 | [21] | 7,885 | [21] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Total current liabilities | 52,312 | 45,689 | 42,323 | 39,066 | 34,348 | 31,094 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Contract liabilities, non-current | 13,049 | [22] | 12,437 | [22] | 13,683 | [22] | 10,432 | [23] | 8,785 | [23] | 7,900 | [23] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Deferred income tax liabilities | 613 | [24] | 727 | [24] | 509 | [24] | 656 | [25] | 749 | [25] | 794 | [25] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Other long-term liabilities | 9 | [26] | 9 | [26] | 9 | [26] | 8 | [27] | 8 | [27] | 8 | [27] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Total liabilities | 200,206 | 192,015 | 188,421 | 160,400 | 156,356 | 111,357 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Accumulated other comprehensive income (loss) | (5,705) | [28] | (4,128) | [28] | (8,478) | [28] | (4,419) | [29] | 477 | [29] | 2,690 | [29] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Accumulated deficit | (418,092) | [30] | (394,755) | [30] | (376,383) | [30] | (337,506) | [31] | (313,762) | [31] | (272,803) | [31] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Total stockholders' equity | 50,059 | 71,444 | 73,838 | 106,195 | 131,735 | 171,525 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Total liabilities and stockholders' equity | 250,265 | 263,459 | 262,259 | 266,595 | 288,091 | 282,882 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Restatements Adjustment [Member] | As Previously Reported | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Quarterly Financial Data Item [Line Item] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Cash and cash equivalents | [10] | 29,936 | 43,144 | 46,952 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Contract assets | 4,489 | [11] | 4,899 | [11] | 4,213 | [11] | 3,360 | [12] | 4,402 | [12] | 3,630 | [12] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Other current assets | [13] | 8,401 | 8,176 | 8,949 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Total current assets | 81,643 | 97,764 | 99,629 | 109,456 | 120,371 | 111,494 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Property and equipment, net | 69,610 | [14] | 62,964 | [14] | 58,147 | [14] | 52,708 | [15] | 55,073 | [15] | 52,071 | [15] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Other long-term assets, including restricted cash | 8,399 | [16] | 9,083 | [16] | 9,175 | [16] | 9,936 | [17] | 11,114 | [17] | 11,767 | [17] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Total assets | 256,009 | 268,363 | 263,502 | 266,615 | 288,921 | 283,378 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Contract liabilities, current portion | 22,763 | [18] | 21,854 | [18] | 17,444 | [18] | 14,244 | [19] | 12,080 | [19] | 6,483 | [19] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Other accrued expenses | 9,650 | [20] | 9,317 | [20] | 7,596 | [20] | 7,881 | [21] | 8,301 | [21] | 7,742 | [21] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Total current liabilities | 42,759 | 40,447 | 36,418 | 32,796 | 28,527 | 26,042 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Contract liabilities, non-current | 0 | [22] | 0 | [22] | 0 | [22] | 0 | [23] | 0 | [23] | 0 | [23] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Deferred income tax liabilities | 780 | [24] | 817 | [24] | 794 | [24] | 700 | [25] | 757 | [25] | 813 | [25] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Other long-term liabilities | 761 | [26] | 413 | [26] | 556 | [26] | 541 | [27] | 1,148 | [27] | 1,761 | [27] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Total liabilities | 178,523 | 174,830 | 169,665 | 144,275 | 142,898 | 100,177 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Accumulated other comprehensive income (loss) | (5,989) | [28] | (4,208) | [28] | (8,542) | [28] | (4,676) | [29] | 296 | [29] | 2,591 | [29] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Accumulated deficit | (390,381) | [30] | (372,586) | [30] | (356,320) | [30] | (321,104) | [31] | (299,293) | [31] | (261,028) | [31] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Total stockholders' equity | 77,486 | 93,533 | 93,837 | 122,340 | 146,023 | 183,201 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Total liabilities and stockholders' equity | 256,009 | 268,363 | 263,502 | 266,615 | 288,921 | 283,378 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Restatements Adjustment [Member] | Restatement Adjustments | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Quarterly Financial Data Item [Line Item] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Cash and cash equivalents | [10] | (52) | (59) | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Contract assets | (1,454) | [11] | (671) | [11] | (540) | [11] | (146) | [12] | (936) | [12] | (616) | [12] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Other current assets | [13] | 4,929 | (203) | (1,301) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Total current assets | 3,423 | (933) | (1,841) | (146) | (936) | (616) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Property and equipment, net | (9,366) | [14] | (3,971) | [14] | 598 | [14] | (38) | [15] | 0 | [15] | 0 | [15] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Other long-term assets, including restricted cash | 199 | [16] | 0 | [16] | 0 | [16] | 164 | [17] | 106 | [17] | 120 | [17] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Total assets | (5,744) | (4,904) | (1,243) | (20) | (830) | (496) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Contract liabilities, current portion | 9,871 | [18] | 5,390 | [18] | 6,027 | [18] | 6,050 | [19] | 5,657 | [19] | 4,909 | [19] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Other accrued expenses | (318) | [20] | (148) | [20] | (122) | [20] | 220 | [21] | 164 | [21] | 143 | [21] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Total current liabilities | 9,553 | 5,242 | 5,905 | 6,270 | 5,821 | 5,052 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Contract liabilities, non-current | 13,049 | [22] | 12,437 | [22] | 13,683 | [22] | 10,432 | [23] | 8,785 | [23] | 7,900 | [23] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Deferred income tax liabilities | (167) | [24] | (90) | [24] | (285) | [24] | (44) | [25] | (8) | [25] | (19) | [25] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Other long-term liabilities | (752) | [26] | (404) | [26] | (547) | [26] | (533) | [27] | (1,140) | [27] | (1,753) | [27] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Total liabilities | 21,683 | 17,185 | 18,756 | 16,125 | 13,458 | 11,180 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Accumulated other comprehensive income (loss) | 284 | [28] | 80 | [28] | 64 | [28] | 257 | [29] | 181 | [29] | 99 | [29] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Accumulated deficit | (27,711) | [30] | (22,169) | [30] | (20,063) | [30] | (16,402) | [31] | (14,469) | [31] | (11,775) | [31] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Total stockholders' equity | (27,427) | (22,089) | (19,999) | (16,145) | (14,288) | (11,676) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Total liabilities and stockholders' equity | $ (5,744) | $ (4,904) | $ (1,243) | $ (20) | $ (830) | $ (496) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|