v3.26.1
Segment Reporting - Segment information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Segment Reporting        
Revenue $ 213,475 $ 5,546 $ 269,843 $ 33,867
Stock-based compensation expense (14,037) (10,912) (28,556) (24,714)
Interest income 6,429 7,406 12,305 14,979
Income tax expense (2,265) (172) (763) (172)
Net income (loss) 162,849 (34,771) 166,632 (46,426)
Operating segment        
Segment Reporting        
Net income (loss) 162,849 (34,771) 166,632 (46,426)
Operating segment | Single reportable segment        
Segment Reporting        
Revenue 213,475 5,546 269,843 33,867
Discovery department expense (excluding employee wages and benefits, stock-based compensation and expense allocations) (8,521) (4,952) (17,027) (8,698)
Development department expense (excluding employee wages and benefits, stock-based compensation and expense allocations) (14,432) (15,504) (31,905) (28,409)
General and administrative expenses (excluding employee wages and benefits, stock-based compensation and expense allocations) (5,745) (5,890) (11,440) (11,425)
Employee wages and benefits - discovery (2,668) (2,188) (5,816) (4,515)
Employee wages and benefits - development (4,949) (4,658) (10,901) (10,142)
Employee wages and benefits - general and administrative (4,357) (3,483) (9,080) (7,315)
Stock-based compensation expense (14,037) (10,912) (28,556) (24,714)
Other segment items $ (81) $ 36 $ (28) $ 118
Segment reporting other item Other segment items include foreign currency related income (expense) and other miscellaneous income (expense). Other segment items include foreign currency related income (expense) and other miscellaneous income (expense). Other segment items include foreign currency related income (expense) and other miscellaneous income (expense). Other segment items include foreign currency related income (expense) and other miscellaneous income (expense).
Interest income $ 6,429 $ 7,406 $ 12,305 $ 14,979
Income tax expense $ (2,265) $ (172) $ (763) $ (172)