v3.26.1
Segment Reporting - Segment information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Segment Reporting    
Revenue $ 56,368 $ 28,321
Stock-based compensation expense (14,519) (13,802)
Interest income 5,876 7,573
Income tax benefit 1,502 0
Net income (loss) 3,783 (11,655)
Operating segment    
Segment Reporting    
Net income (loss) 3,783 (11,655)
Operating segment | Single reportable segment    
Segment Reporting    
Revenue 56,368 28,321
Discovery department expense (excluding employee wages and benefits, stock-based compensation and expense allocations) (8,506) (3,746)
Development department expense (excluding employee wages and benefits, stock-based compensation and expense allocations) (17,473) (12,905)
General and administrative expenses (excluding employee wages and benefits, stock-based compensation and expense allocations) (5,695) (5,535)
Employee wages and benefits - discovery (3,148) (2,327)
Employee wages and benefits - development (5,952) (5,485)
Employee wages and benefits - general and administrative (4,723) (3,831)
Stock-based compensation expense (14,519) (13,802)
Other segment items $ 53 $ 82
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).
Interest income $ 5,876 $ 7,573
Income tax benefit $ 1,502