v3.26.1
Restructuring Costs (Details) - February 2025 Workforce Reduction - USD ($)
$ in Millions
1 Months Ended 3 Months Ended
Feb. 28, 2025
Mar. 31, 2025
Restructuring Cost and Reserve [Line Items]    
Number of positions eliminated (as percent) 5.00%  
Restructuring costs   $ 1.9