XML 75 R59.htm IDEA: XBRL DOCUMENT v3.24.3
Research and Development Expenses (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Research And Development [Line Items]        
Total $ 32,419 $ 28,642 $ 96,191 $ 71,992
Research and Development Expense [Member]        
Research And Development [Line Items]        
Outsourced services 29,739 25,061 87,862 64,562
Payroll costs 2,472 3,412 7,695 7,111
Other expenses 208 169 634 319
Total $ 32,419 $ 28,642 $ 96,191 $ 71,992