XML 74 R60.htm IDEA: XBRL DOCUMENT v3.25.2
SEGMENT REPORTING - Schedule of Operating Segment (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Jun. 30, 2025
USD ($)
segment
Jun. 30, 2024
USD ($)
Segment Reporting Information [Line Items]        
Number of reportable segments | segment     1  
Number of segments | segment     1  
Revenues        
Total revenues $ 97,662 $ 73,222 $ 171,776 $ 119,245
Less        
Total cost of goods sold 12,403 9,436 24,706 16,564
Total operating expenses 99,654 77,416 197,814 140,989
Loss before provision for income taxes (19,078) (16,387) (59,363) (42,784)
Net loss (19,079) (16,454) (60,223) (42,972)
Reportable Segment        
Revenues        
Total revenues 97,662 73,222 171,776 119,245
Less        
Total cost of goods sold 12,403 9,436 24,706 16,564
Research and development 12,661 9,691 23,203 17,481
Selling expenses 57,952 41,840 114,752 76,692
General and administrative expenses 13,704 10,560 27,608 19,529
Stock-based compensation 11,687 10,769 23,775 18,385
Other segment expenses 3,650 4,556 8,476 8,902
Total operating expenses 99,654 77,416 197,814 140,989
Loss before provision for income taxes (14,395) (13,630) (50,744) (38,308)
Other reconciliation items (4,684) (2,824) (9,479) (4,664)
Net loss (19,079) (16,454) (60,223) (42,972)
Allocated facilities, information technology, and human resources 3,200 4,600 7,900 8,300
Product sales, net        
Revenues        
Total revenues 90,077 72,591 157,891 116,103
Less        
Total cost of goods sold 3,245 1,405 5,585 2,418
Product sales, net | Reportable Segment        
Revenues        
Total revenues 90,077 72,591 157,891 116,103
Less        
Total cost of goods sold 3,245 1,405 5,585 2,418
Other cost of revenue        
Less        
Total cost of goods sold 9,158 8,031 19,121 14,146
Other cost of revenue | Reportable Segment        
Revenues        
Total revenues 7,585 631 13,885 3,142
Less        
Total cost of goods sold $ 9,158 $ 8,031 $ 19,121 $ 14,146