XML 104 R91.htm IDEA: XBRL DOCUMENT v3.25.0.1
Segment Reporting - Schedule of Operating Segment (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2024
USD ($)
segment
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Segment Reporting Information [Line Items]      
Number of reportable segments | segment 1    
Number of operating segments | segment 1    
Revenues      
Total revenues $ 333,615 $ 124,456 $ 52,158
Less:      
Total cost of goods sold 50,556 17,795 4,117
Total operating expenses 311,009 169,937 111,800
Loss before provision for income taxes (38,870) (65,520) (67,199)
Net loss (39,136) (66,067) (67,207)
Reportable Segment      
Revenues      
Total revenues 333,615 124,456 52,158
Less:      
Total cost of goods sold 50,556 17,795 4,117
Research and development 39,480 29,231 28,777
Selling expenses 162,957 80,028 10,750
General and administrative expenses 52,916 34,020 34,895
Stock-based compensation 37,381 13,530 25,144
Other segment expenses 18,275 13,128 12,234
Total operating expenses 311,009 169,937 111,800
Loss before provision for income taxes (27,950) (63,276) (63,759)
Other reconciliation items (11,186) (2,791) (3,448)
Net loss (39,136) (66,067) (67,207)
Allocated facilities, information technology, and human resources 16,900 12,300 11,400
Product sales, net      
Revenues      
Total revenues 319,196 82,526 15,600
Less:      
Total cost of goods sold 6,851 2,323 566
Product sales, net | Reportable Segment      
Revenues      
Total revenues 319,196 82,526 15,600
Less:      
Total cost of goods sold 6,851 2,323 566
Other cost of revenue      
Less:      
Total cost of goods sold 43,705 15,472 3,551
Other cost of revenue | Reportable Segment      
Revenues      
Total revenues 14,419 41,930 36,558
Less:      
Total cost of goods sold $ 43,705 $ 15,472 $ 3,551