v3.25.2
Nature of Business, Basis of Presentation and Segment Information - Schedule of Revenue and Expense Categories in Single Operating Segment (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Segment Reporting Information [Line Items]        
Revenue from external customers $ 37,929 $ 42,786 $ 67,944 $ 75,912
Research and development expenses (32,788) (38,371) (67,406) (73,796)
Other segment (expenses) income (12,825) 51,979 (2,995) 48,447
Net (loss) income (37,252) 23,792 (60,714) (13,570)
Product [Member]        
Segment Reporting Information [Line Items]        
Revenue from external customers 29,681 28,032 50,735 54,038
Cost of sales 1,051 1,465 2,352 3,376
Operating Segments [Member]        
Segment Reporting Information [Line Items]        
Revenue from external customers 37,929 42,786 67,944 75,912
Research and development expenses (33,635) (39,001) (69,199) (74,327)
Commercial expenses (12,180) (12,890) (24,664) (26,166)
General and administrative expenses (11,702) (12,202) (22,110) (23,658)
Other segment (expenses) income (16,649) 46,502 (10,415) 37,929
Net (loss) income (37,252) 23,792 (60,714) (13,570)
Operating Segments [Member] | Product [Member]        
Segment Reporting Information [Line Items]        
Cost of sales $ (1,015) $ (1,403) $ (2,270) $ (3,260)