XML 14 R3.htm IDEA: XBRL DOCUMENT v3.24.3
CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) (Parenthetical) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Cash and cash equivalents $ 38,903 $ 23,076
Short-term investments 21,531 26,343
Allowance for bad debt 562 392
Prepaid expenses and other current assets 4,869 6,219
Property and equipment, net 90,132 95,226
Other non-current assets 1,092 619
Accrued expenses 12,751 10,576
Deferred revenue 909 951
Long-term debt, current portion 1,165 1,122
Other current liabilities 3,700 3,200
Debt discount 156 203
Other non-current liabilities $ 363 $ 26
Preferred stock, par value (in dollars per share) $ 0.001 $ 0.001
Preferred stock, shares authorized (in shares) 10,000,000 10,000,000
Preferred stock, shares issued (in shares) 0 0
Preferred stock, shares outstanding (in shares) 0 0
Common stock, par value (in dollars per share) $ 0.001 $ 0.001
Common stock, shares authorized (in shares) 100,000,000 100,000,000
Common stock, shares issued (in shares) 20,044,105 19,988,482
Common stock, shares outstanding (in shares) 20,021,105 19,965,482
Treasury stock, par value (in dollars per share) $ 0.001 $ 0.001
Treasury stock, shares (in shares) 23,000 23,000
VIE, Primary Beneficiary    
Cash and cash equivalents $ 1,210 $ 13,566
Short-term investments 11,128 0
Prepaid expenses and other current assets 58 82
Property and equipment, net 43,275 44,185
Other non-current assets 42 53
Accounts payable 67 63
Accrued expenses 366 591
Deferred revenue 0 116
Long-term debt, current portion 1,165 1,122
Other current liabilities 2,186 1,302
Debt discount 156 203
Long-term debt, net of current portion 47,565 48,396
Other non-current liabilities $ 116 $ 0