XML 15 R4.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Income Statement [Abstract]    
Product sales, net $ 51,281 $ 41,017
Total revenue 51,281 41,017
Cost of product sales 15,927 14,497
Gross profit 35,354 26,520
Research and development 6,418 5,212
Selling, general and administrative 34,400 29,485
Total operating expenses 40,818 34,697
Loss from operations (5,464) (8,177)
Other income (expense):    
Interest income 1,762 839
Interest expense (153) (145)
Other expense (7) (12)
Total other income 1,602 682
Net loss $ (3,862) $ (7,495)
Net loss per common share:    
Basic (in USD per share) $ (0.08) $ (0.16)
Diluted (in USD per share) $ (0.08) $ (0.16)
Weighted-average common shares outstanding:    
Basic (in shares) 48,141 47,387
Diluted (in shares) 48,141 47,387
Revenue, Product and Service [Extensible List] Product [Member] Product [Member]
Cost, Product and Service [Extensible List] Product [Member] Product [Member]