XML 76 R64.htm IDEA: XBRL DOCUMENT v3.25.3
Segment - Schedule of Segment Reporting Information (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
Segment Reporting Information [Line Items]                
Total revenue $ 39,525     $ 28,075     $ 107,206 $ 81,009
Less:                
Stock based compensation and amortization expense             33,553 31,618
Research and development 17,777     15,127     49,909 43,365
Sales and marketing 7,441     7,197     20,842 20,807
General and administrative 15,692     15,938     50,136 41,684
Total other income, net (2,590)     (1,881)     (7,192) (5,488)
Provision for (benefit from) income taxes 72     (37)     (3,349) 217
Net loss (21,733) $ (20,612) $ (22,017) (25,590) $ (23,869) $ (23,849) (64,362) (73,308)
Reportable Segment                
Segment Reporting Information [Line Items]                
Total revenue 39,525     28,075     107,206 81,009
Less:                
Product manufacturing costs 17,813     13,390     48,382 42,231
Stock based compensation and amortization expense 2,085     1,812     5,939 4,770
Other costs 2,968     2,119     6,901 6,731
Research and development 17,777     15,127     49,909 43,365
Sales and marketing 7,441     7,197     20,842 20,807
General and administrative 15,692     15,938     50,136 41,684
Total other income, net (2,590)     (1,881)     (7,192) (5,488)
Provision for (benefit from) income taxes 72     (37)     (3,349) 217
Net loss $ (21,733)     $ (25,590)     $ (64,362) $ (73,308)