XML 20 R5.htm IDEA: XBRL DOCUMENT v3.25.4
CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Total revenue $ 169,384 $ 111,101
Cost of revenue 85,948 70,641
Gross profit 83,436 40,460
Operating expenses:    
Research and development 65,170 58,084
Sales and marketing 27,624 27,852
General and administrative 64,641 58,701
Total operating expenses 157,435 144,637
Loss from operations (73,999) (104,177)
Other income (expense):    
Interest income 9,485 8,846
Interest expense 0 (1,823)
Other income (expense), net 1,202 646
Total other income (expense), net 10,687 7,669
Loss before income taxes (63,312) (96,508)
Provision for (benefit from) income tax (2,935) 537
Net loss (60,377) (97,045)
Other comprehensive income (loss)    
Changes in unrealized (loss) gain on available for sale securities 83 (386)
Foreign currency translation adjustments 478 (809)
Total comprehensive loss $ (59,816) $ (98,240)
Net loss per common share, basic (in dollars per share) $ (1.07) $ (2.08)
Net loss per common share, diluted (in dollars per share) $ (1.07) $ (2.08)
Weighted-average shares used to compute basic net loss per share (in shares) 56,334,911 46,584,479
Weighted-average shares used to compute diluted net loss per share (in shares) 56,334,911 46,584,479
Product revenue    
Total revenue $ 146,578 $ 111,101
Royalties    
Total revenue $ 22,806 $ 0