v3.26.1
Restructuring (Additional Information) (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
Employee
Jun. 30, 2025
USD ($)
Dec. 31, 2025
USD ($)
Restructuring Cost and Reserve [Line Items]          
Supplemental Unemployment Benefits, Severance Benefits $ 800   $ 800   $ 900
Severance Costs $ 800 $ 1,500 $ 800 $ 11,300  
Employees Count | Employee     10    
Workforce Retaining 23.00%   23.00%    
Accrued expense restructuring $ 700   $ 700    
Other long-term liabilities 100   100    
Other long-term liabilities 1,885   1,885   1,795
Restructuring [Member]          
Restructuring Cost and Reserve [Line Items]          
Supplemental Unemployment Benefits, Severance Benefits 800   800   $ 900
Severance Costs $ 800 $ 1,500   $ 11,300  
Employee Severance [Member]          
Restructuring Cost and Reserve [Line Items]          
Severance Costs     $ 800    
Employees Count | Employee     10