XML 14 R3.htm IDEA: XBRL DOCUMENT v3.26.3
CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) (Parenthetical) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Cash and cash equivalents $ 33,444 $ 37,880
Allowance of bad debt 931 581
Accounts receivable 44,910 36,402
Prepaid expenses and other current assets 6,783 5,224
Property and equipment, net 75,299 81,159
Deposits 163 0
Other non-current assets 1,211 1,002
Accrued expenses 15,728 13,460
Debt discount current 32 0
Long-term debt, current portion 23,071 12,941
Other current liabilities 150 129
Debt discount non current 0 78
Other non-current liabilities $ 2,672 $ 2,724
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,156,605 20,122,505
Common stock, shares outstanding (in shares) 19,995,478 19,962,131
Treasury stock, par value (in dollars per share) $ 0.001 $ 0.001
Treasury stock, shares (in shares) (161,127) (160,374)
VIE, Primary Beneficiary    
Cash and cash equivalents $ 2,741 $ 1,488
Accounts receivable 0 4
Prepaid expenses and other current assets 258 314
Property and equipment, net 40,850 41,758
Other non-current assets 111 68
Accounts payable 0 97
Accrued expenses 423 535
Debt discount current 32 0
Long-term debt, current portion 23,071 12,941
Other current liabilities 45 49
Debt discount non current 0 78
Long-term debt, net of current portion 0 22,862
Other non-current liabilities $ 1,200 $ 1,224