v3.26.1
Related Party Balances and Transactions (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Related Party Balances and Transactions        
Research and development expenses paid to companies controlled by officers included in general and administrative $ 3,498 $ 1,441 $ 8,064 $ 2,849
Related party        
Related Party Balances and Transactions        
Professional fees and expenses paid to companies controlled by officers included in general and administrative   94   203
Research and development expenses paid to companies controlled by officers included in general and administrative   $ 3   $ 21