v3.26.1
Restructuring - Additional Information (Details) - Employee Severance
$ in Millions
1 Months Ended 12 Months Ended
May 31, 2025
Employee
Dec. 31, 2025
USD ($)
Restructuring Cost and Reserve [Line Items]    
Reduction in number of employees on restructuring | Employee 26  
Percentage of reduction in number of employees on restructuring 6.00%  
Restructuring charges | $   $ 9.2