v3.26.1
Impairment, Restructuring and Other Charges - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Restructuring Cost and Reserve [Line Items]        
Asset impairment charges $ 303 $ 413 $ 303 $ 413
Restructuring and reorganization charges (243) 1,142 $ 6,129 1,142
Percentage of reduction in workforce     14.00%  
Employee Severance        
Restructuring Cost and Reserve [Line Items]        
Restructuring and reorganization charges 100      
Previously Accrued Restructuring Costs        
Restructuring Cost and Reserve [Line Items]        
Restructuring and reorganization charges 300      
Software, Internally Developed        
Restructuring Cost and Reserve [Line Items]        
Asset impairment charges 200   $ 200  
Operating Lease Right-Of-Use Asset        
Restructuring Cost and Reserve [Line Items]        
Asset impairment charges $ 100 $ 400 $ 100 $ 400