XML 16 R3.htm IDEA: XBRL DOCUMENT v3.25.4
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 100,092 $ 74,520
Restricted cash 0 10,529
Short-term investments 37,407 41,693
Accounts receivable (net of allowance for doubtful accounts of $13 and $10, respectively) 84,634 61,375
Inventory 17,560 17,373
Other current assets 7,744 7,287
Total current assets 247,437 212,777
Property and equipment, net 108,397 103,161
Intangible assets, net 5,625 6,250
Right-of-use assets 64,774 70,098
Long-term investments 61,395 39,880
Other long-term assets 341 556
Total assets 487,969 432,722
Current liabilities:    
Accounts payable 15,828 23,848
Accrued expenses 19,236 17,065
Current portion of operating lease liabilities 13,969 9,257
Other current liabilities 116 116
Total current liabilities 49,149 50,286
Operating lease liabilities 82,284 89,593
Other long-term liabilities 1,896 876
Total liabilities 133,329 140,755
COMMITMENTS AND CONTINGENCIES (Note 14)
Shareholders’ equity:    
Common stock, no par value; shares authorized — 75,000; shares issued and outstanding — 50,620 and 49,628, respectively 730,662 684,778
Accumulated other comprehensive gain 275 4
Accumulated deficit (376,297) (392,815)
Total shareholders’ equity 354,640 291,967
Total liabilities and shareholders’ equity $ 487,969 $ 432,722