XML 44 R34.htm IDEA: XBRL DOCUMENT v3.25.2
Segment Information - Research and development expenses disaggregated by nature (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Segment Information        
Total R&D expense $ 54,196 $ 39,687 $ 106,810 $ 71,348
Single reportable segment        
Segment Information        
Personnel 14,129 11,881 27,729 23,321
Laboratory supplies 1,544 1,615 3,712 2,923
Facility 1,398 1,250 2,803 2,536
Product development 33,536 22,667 65,702 38,192
Other expenses 3,589 2,274 6,864 4,376
Total R&D expense $ 54,196 $ 39,687 $ 106,810 $ 71,348