v3.25.1
Segment Information - Schedule of Segment Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Segment Reporting [Abstract]    
Product revenue, net $ 137,250 $ 0
Cost of sales (4,513) 0
Research and development - personnel and internal expense (15,023) (16,716)
Research and development - external expense (29,149) (54,521)
Selling, general and administrative (167,876) (80,800)
Other segment income (expense) 6,073 4,496
Net loss $ (73,238) $ (147,541)