v3.26.1
Accrued expenses and other current liabilities - Additional information (Details) - USD ($)
$ in Millions
1 Months Ended 3 Months Ended 6 Months Ended
Mar. 31, 2026
Jun. 30, 2026
Jun. 30, 2026
Dec. 31, 2025
Strategic reprioritization of clinical portfolio        
Accrued expenses and other current liabilities        
Percentage of workforce reduction 30.00%      
Cash expenditure for severance and other employee termination benefits $ 6.5      
Recognized charges   $ 1.3 $ 5.5  
Payments for restructuring     3.3  
Accrued restructuring costs   2.2 2.2  
Contract termination costs   0.6 3.9  
Strategic reprioritization of clinical portfolio | Location, Statement of Income, Balance [Axis]: us-gaap:GeneralAndAdministrativeExpenses        
Accrued expenses and other current liabilities        
Restructuring charges   0.4 1.3  
Strategic reprioritization of clinical portfolio | Location, Statement of Income, Balance [Axis]: us-gaap:ResearchAndDevelopmentExpenses        
Accrued expenses and other current liabilities        
Restructuring charges   $ 0.9 $ 4.2  
Cost reduction initiatives        
Accrued expenses and other current liabilities        
Accrued restructuring costs       $ 0.3