XML 15 R4.htm IDEA: XBRL DOCUMENT v3.25.3
Condensed Consolidated Statements Of Operations And Comprehensive Loss - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Income Statement [Abstract]        
Revenue $ 83,567 $ 57,698 $ 213,375 $ 134,586
Cost of revenue 38,850 28,231 102,270 65,936
Gross profit 44,717 29,467 111,105 68,650
Operating expenses:        
Research and development 30,009 26,489 90,598 77,523
Selling, general and administrative 30,603 25,359 85,689 74,462
Acquisition related costs 126 2,482 3,560 8,886
Total operating expenses 60,738 54,330 179,847 160,871
Loss from operations (16,021) (24,863) (68,742) (92,221)
Interest income 8,275 5,499 16,832 17,795
Other income (expense), net (157) 168 53 (248)
Loss before income taxes (7,903) (19,196) (51,857) (74,674)
Income tax expense (111) (119) (213) (114)
Net loss (8,014) (19,315) (52,070) (74,788)
Net loss attributable to common stockholders and comprehensive loss $ (8,014) $ (19,315) $ (52,070) $ (74,788)
Net loss per share attributable to common stockholders, basic (in dollars per share) $ (0.31) $ (0.83) $ (2.12) $ (3.25)
Net loss per share attributable to common stockholders, diluted (in dollars per share) $ (0.31) $ (0.83) $ (2.12) $ (3.25)
Weighted-average shares used to compute basic net loss per share (in shares) 26,048 23,237 24,551 23,001
Weighted-average shares used to compute diluted net loss per share (in shares) 26,048 23,237 24,551 23,001