v3.26.1
Restructuring -Schedule of Restructuring and Related Costs (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Restructuring Cost and Reserve [Line Items]    
Impairment of long-lived assets $ 300 $ 0
Total Restructuring charge   500
2023 Restructuring Plan    
Restructuring Cost and Reserve [Line Items]    
Severance and employee benefit costs 5,096 505
Impairment of long-lived assets 266 0
Total Restructuring charge 5,362 $ 505
Research and development    
Restructuring Cost and Reserve [Line Items]    
Total Restructuring charge 3,800  
Selling, general, and administrative    
Restructuring Cost and Reserve [Line Items]    
Total Restructuring charge $ 1,600