v3.25.1
Segment Information - Summary of Significant Segment Expenses (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Segment Reporting [Abstract]    
Revenue $ 2,302 $ 3,411
Research and development program expense    
Program expense 3,998 10,198
Consultants and contractors expense 3,209 4,849
Compensation expense 11,270 8,282
Other segment expense 5,354 4,143
Consolidated net loss $ (21,529) $ (24,061)