v3.26.1
Segment Information - Research and development expenses disaggregated by nature (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Segment Information        
Total R&D expense $ 67,542 $ 54,196 $ 140,543 $ 106,810
Single reportable segment        
Segment Information        
Personnel 15,885 14,129 31,454 27,729
Laboratory supplies 2,593 1,544 4,051 3,712
Facility 1,178 1,398 2,118 2,803
Product development 41,746 33,536 91,903 65,702
Other expenses 6,140 3,589 11,017 6,864
Total R&D expense $ 67,542 $ 54,196 $ 140,543 $ 106,810