XML 40 R33.htm IDEA: XBRL DOCUMENT v3.25.3
Significant Accounting Policies - Summary of Reportable Segment Loss Including Significant Reportable Segment Expenses (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Sep. 30, 2025
Sep. 30, 2024
Product Information [Line Items]                
Total revenue, net $ 49,670     $ 42,298     $ 164,427 $ 166,308
Less: Cost of goods sold 27,462     26,022     66,728 75,359
Gross margin 22,208     16,276     97,699 90,949
Operating expenses:                
Selling 2,722     9,107     18,582 29,579
General and administrative 9,012     9,693     32,185 28,498
Research and development 1,289     1,425     5,216 5,268
Payroll and payroll related expense 8,528     16,521     43,250 52,576
Non-cash stock -based compensation expense 2,354     4,698     10,146 14,303
Restructuring 9,406           32,165  
Total operating expenses 33,311     41,444     141,544 130,224
Operating loss (11,103)     (25,168)     (43,845) (39,275)
Interest income, net 2,783     3,374     8,277 10,028
Other income, net 205     265     372 1,954
Loss from operations before taxes (8,115)     (21,529)     (35,196) (27,293)
Benefit from (provision for) income taxes 377     (3,605)     (2,378) (6,272)
Net loss (7,738) $ (14,139) $ (15,697) (25,134) $ 1,522 $ (9,953) (37,574) (33,565)
Product Revenue, Net                
Product Information [Line Items]                
Total revenue, net 48,558     41,852     136,210 144,522
Product Revenue, Net | United States                
Product Information [Line Items]                
Total revenue, net 40,866     30,601     113,028 122,471
Product Revenue, Net | Europe                
Product Information [Line Items]                
Total revenue, net 4,095     4,332     16,060 9,732
Product Revenue, Net | RoW                
Product Information [Line Items]                
Total revenue, net 3,597     6,919     7,122 12,319
Licensing and Royalty Revenue                
Product Information [Line Items]                
Total revenue, net $ 1,112     $ 446     $ 28,217 $ 21,786