XML 12 R2.htm IDEA: XBRL DOCUMENT v3.25.3
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 100,403 $ 74,520
Restricted cash 0 10,529
Short-term investments 34,977 41,693
Accounts receivable (net of allowance for doubtful accounts of $19 and $10, respectively) 60,426 61,375
Inventory 18,155 17,373
Other current assets 8,006 7,287
Total current assets 221,967 212,777
Property and equipment, net 109,380 103,161
Intangible assets, net 5,781 6,250
Right-of-use assets 66,087 70,098
Long-term investments 49,664 39,880
Other long-term assets 395 556
Total assets 453,274 432,722
Current liabilities:    
Accounts payable 15,335 23,848
Accrued expenses 16,286 17,065
Current portion of operating lease liabilities 13,845 9,257
Other current liabilities 116 116
Total current liabilities 45,582 50,286
Operating lease liabilities 84,161 89,593
Other long-term liabilities 1,673 876
Total liabilities 131,416 140,755
COMMITMENTS AND CONTINGENCIES (Note 12)
Shareholders’ equity:    
Common stock, no par value; shares authorized — 75,000; shares issued and outstanding — 50,550 and 49,628, respectively 721,140 684,778
Accumulated other comprehensive gain 258 4
Accumulated deficit (399,540) (392,815)
Total shareholders’ equity 321,858 291,967
Total liabilities and shareholders’ equity $ 453,274 $ 432,722