XML 88 R80.htm IDEA: XBRL DOCUMENT v3.25.3
Segment Information - Schedule of Research and Development Expenses (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Segment Reporting Information [Line Items]        
Total research and development expenses $ 48,025 $ 24,148 $ 129,828 $ 132,773
Reportable Segment        
Segment Reporting Information [Line Items]        
Program third-party research and development expenses 15,453 7,739 32,820 17,542
Other research and development expenses 32,572 16,409 97,008 115,231
Total research and development expenses $ 48,025 $ 24,148 $ 129,828 $ 132,773