XML 150 R115.htm IDEA: XBRL DOCUMENT v3.25.0.1
Segment Information (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2024
USD ($)
Segment
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Segment Reporting Information [Line Items]      
Number of operating segments | Segment 1    
Total research and development expenses $ 168,098 $ 77,707 $ 311,681
Reportable Segment      
Segment Reporting Information [Line Items]      
Program third-party research and development expenses 31,957 8,332 8,180
Other research and development expenses 136,141 69,375 303,501
Total research and development expenses $ 168,098 $ 77,707 $ 311,681