v3.26.1
Restructuring Charges (Details)
$ in Thousands
1 Months Ended 3 Months Ended
Jan. 31, 2025
member
Mar. 31, 2026
USD ($)
Mar. 31, 2025
USD ($)
Restructuring Cost and Reserve [Line Items]      
Number of positions eliminated | member 41    
Restructuring costs   $ 0 $ 2,662
One-time Termination Benefits      
Restructuring Cost and Reserve [Line Items]      
Restructuring costs     2,000
Share-Based Compensation Modifications      
Restructuring Cost and Reserve [Line Items]      
Restructuring costs     500
Other Restructuring      
Restructuring Cost and Reserve [Line Items]      
Restructuring costs     $ 200