XML 70 R58.htm IDEA: XBRL DOCUMENT v3.25.1
Segment Reporting - Summary of Disaggregated Amounts that Comprise Research and Development Expenses (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
External research and development expenses:    
Clinical trials expenses $ 15,626 $ 21,200
Consulting and outside services 4,707 4,770
Other external research and development 6,911 12,340
Total external research and development expenses 27,244 38,310
Internal research and development expenses:    
Personnel related expenses 13,244 16,561
Total research and development expenses $ 40,488 $ 54,871