v3.25.3
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 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Segment Reporting Information [Line Items]        
Revenue from external customers $ 44,044 $ 38,783 $ 111,988 $ 114,695
Research and development expenses (30,544) (36,134) (97,950) (109,930)
Other segment (expenses) income (17,873) (5,761) (20,868) 42,686
Net loss (33,127) (32,072) (93,841) (45,642)
Product [Member]        
Segment Reporting Information [Line Items]        
Revenue from external customers 32,032 29,516 82,767 83,554
Cost of sales 2,113 1,300 4,465 4,676
Operating Segments [Member]        
Segment Reporting Information [Line Items]        
Revenue from external customers 44,044 38,783 111,988 114,695
Research and development expenses (30,743) (36,395) (99,942) (110,722)
Commercial expenses (11,112) (12,440) (35,776) (38,606)
General and administrative expenses (12,524) (10,810) (34,634) (34,468)
Other segment (expenses) income (20,710) (9,971) (31,125) 27,958
Net loss (33,127) (32,072) (93,841) (45,642)
Operating Segments [Member] | Product [Member]        
Segment Reporting Information [Line Items]        
Cost of sales $ (2,082) $ (1,239) $ (4,352) $ (4,499)