XML 156 R108.htm IDEA: XBRL DOCUMENT v3.25.4
Segment Reporting - Schedule of Disaggregated Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Segment Reporting Information    
Total revenue $ 114,203 $ 15,606
Less:    
Cost of goods sold 258,040 98,867
Gross profit (loss) (143,837) (83,261)
Research and development 28,542 22,758
Selling, general and administrative expenses 85,110 60,047
Net loss attributable to shareholders (969,647) (685,870)
Product revenue    
Segment Reporting Information    
Total revenue 111,979 14,503
Service revenue    
Segment Reporting Information    
Total revenue 2,224 1,103
Reportable Segment    
Segment Reporting Information    
Total revenue 114,203 15,606
Less:    
Cost of goods sold 258,040 98,867
Gross profit (loss) (143,837) (83,261)
Research and development 28,542 22,758
Selling, general and administrative expenses 85,110 60,047
Other segment items 712,158 519,804
Net loss attributable to shareholders (969,647) (685,870)
Reportable Segment | Product revenue    
Segment Reporting Information    
Total revenue 111,979 14,503
Reportable Segment | Service revenue    
Segment Reporting Information    
Total revenue $ 2,224 $ 1,103