XML 15 R4.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Statements Of Operations And Comprehensive Loss - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Income Statement [Abstract]    
Revenue $ 33,022 $ 38,343
Cost of revenue 15,361 15,302
Gross profit 17,661 23,041
Operating expenses:    
Research and development 25,544 24,457
Selling, general and administrative 23,913 20,733
Acquisition related costs 3,242 0
Total operating expenses 52,699 45,190
Loss from operations (35,038) (22,149)
Interest income 6,560 5,629
Other income (expense), net (213) 100
Loss before income taxes (28,691) (16,420)
Income tax expense (13) (70)
Net loss (28,704) (16,490)
Net loss attributable to common stockholders and comprehensive loss $ (28,704) $ (16,490)
Net loss per share attributable to common stockholders, basic (in dollars per share) $ (1.26) $ (0.76)
Net loss per share attributable to common stockholders, diluted (in dollars per share) $ (1.26) $ (0.76)
Weighted-average shares used to compute basic net loss per share (in shares) 22,765 21,794
Weighted-average shares used to compute diluted net loss per share (in shares) 22,765 21,794