v3.26.1
Segment Information - Schedule of Segment Reporting Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Segment Reporting [Line Items]        
Revenues $ 43,755 $ 101,005 $ 80,983 $ 187,698
Net loss and comprehensive loss (96,267) (9,392) (149,423) (28,235)
Product [Member]        
Segment Reporting [Line Items]        
Revenues 42,805 100,779 79,055 187,472
Grant [Member]        
Segment Reporting [Line Items]        
Revenues 950 226 1,928 226
Operating Segments [Member]        
Segment Reporting [Line Items]        
Cost of goods sold 23,673 27,630 49,445 51,353
Clinical expense 8,737 3,954 13,799 7,981
Sales and marketing 31,038 48,941 69,134 96,974
General and administrative 22,497 24,028 43,879 47,662
Other segment items 54,077 5,844 54,149 11,963
Net loss and comprehensive loss (96,267) (9,392) (149,423) (28,235)
Operating Segments [Member] | Product [Member]        
Segment Reporting [Line Items]        
Revenues 42,805 100,779 79,055 187,472
Operating Segments [Member] | Grant [Member]        
Segment Reporting [Line Items]        
Revenues 950 226 1,928 226
Segment Reporting, Reconciling Item, Excluding Corporate Nonsegment [Member]        
Segment Reporting [Line Items]        
Net loss and comprehensive loss $ 0 $ 0 $ 0 $ 0