v3.25.2
CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) (Parenthetical) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Cash and cash equivalents $ 30,549 $ 31,584
Short-term investments 26,443 28,343
Accounts receivable, net of allowance of bad debt 426 758
Prepaid expenses and other current assets 4,095 3,612
Property and equipment, net 83,495 87,982
Other non-current assets 1,037 1,069
Accrued expenses 14,228 13,555
Income taxes payable 151 65
Long-term debt, current portion 1,206 1,179
Other current liabilities 97 968
Debt discount 109 141
Other non-current liabilities $ 2,759 $ 2,736
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,105,655 20,059,505
Common stock, shares outstanding (in shares) 20,082,655 20,036,505
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,153 $ 1,703
Short-term investments 11,432 11,128
Prepaid expenses and other current assets 91 27
Property and equipment, net 42,365 42,972
Other non-current assets 29 34
Accounts payable 116 16
Accrued expenses 316 489
Income taxes payable 0 3
Long-term debt, current portion 1,206 1,179
Other current liabilities 45 916
Debt discount 109 141
Long-term debt, net of current portion 46,700 47,279
Other non-current liabilities $ 1,241 $ 1,198