XML 43 R33.htm IDEA: XBRL DOCUMENT v3.25.1
Segment Information - Research and development expenses disaggregated by nature (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Segment Information    
Total R&D expense $ 52,614 $ 31,661
Single reportable segment    
Segment Information    
Personnel 13,600 11,440
Laboratory supplies 2,168 1,308
Facility 1,406 1,286
Product development 32,166 15,525
Other expenses 3,274 2,102
Total R&D expense $ 52,614 $ 31,661