v3.26.3
Segment Information - Research and development expenses disaggregated by nature (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Segment Information        
Total R&D expense $ 67,407 $ 62,931 $ 207,950 $ 169,741
Single reportable segment        
Segment Information        
Personnel 18,272 14,455 49,726 42,184
Laboratory supplies 2,138 1,057 6,188 4,769
Facility 1,422 1,410 3,540 4,214
Product development 38,401 42,371 130,304 108,073
Other expenses 7,174 3,638 18,192 10,501
Total R&D expense $ 67,407 $ 62,931 $ 207,950 $ 169,741