XML 44 R34.htm IDEA: XBRL DOCUMENT v3.26.1
Segment Information - Research and development expenses disaggregated by nature (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Segment Information    
Total R&D Expense $ 73,001 $ 52,614
Single reportable segment    
Segment Information    
Personnel 15,569 13,600
Laboratory supplies 1,458 2,168
Facility 940 1,406
Product development 50,158 32,166
Other expenses 4,876 3,274
Total R&D Expense $ 73,001 $ 52,614