XML 33 R26.htm IDEA: XBRL DOCUMENT v3.25.1
Organization and Basis of Presentation - Summary of Company's Consolidated Statements of Operations (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]    
Sales $ 37,895 $ 29,512
Cost of sales 9,566 8,827
Gross profit 28,329 20,685
Operating Expenses [Abstract]    
Total operating expenses 39,003 31,355
Loss from operations (10,674) (10,670)
Nonoperating Income (Expense) [Abstract]    
Interest expense (6) (6)
Interest and other income 2,508 1,585
Loss before income taxes (8,172) (9,091)
Income tax expense 18 9
Net Income (Loss) (8,190) (9,100)
Commercial [Member]    
Operating Expenses [Abstract]    
Total operating expenses 21,174 16,475
General and Administrative [Member]    
Operating Expenses [Abstract]    
Total operating expenses 7,462 6,849
Research and Development [Member]    
Operating Expenses [Abstract]    
Total operating expenses 9,056 6,150
Clinical and Regulatory [Member]    
Operating Expenses [Abstract]    
Total operating expenses $ 1,311 $ 1,881