v3.25.2
Restructuring Costs - Schedule of restructuring costs in statement of operations (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Restructuring Cost and Reserve [Line Items]        
General and Administrative Expense $ 4,102 $ 3,667 $ 9,793 $ 5,581
Research and development Expense $ 6,575 $ 1,046 $ 23,902 $ 2,137