XML 67 R54.htm IDEA: XBRL DOCUMENT v3.25.3
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
Research and development expenses        
Total $ 44,873 $ 32,419 $ 135,256 $ 96,191
Research and development expenses        
Research and development expenses        
Outsourced services 42,767 29,739 127,723 87,862
Payroll costs 2,319 2,472 7,378 7,695
Other expenses $ (213) $ 208 $ 155 $ 634