v3.26.1
Restructuring Costs - Schedule of Restructuring-Related Charges and Related Liability (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2026
USD ($)
April 2026 Restructuring Plan  
Restructuring Reserve [Roll Forward]  
Beginning, balance $ 0
Cash payments (2,498)
Ending, balance 1,208
April 2026 Restructuring Plan | Severance and Other Team Member Costs  
Restructuring Reserve [Roll Forward]  
Severance and other restructuring costs 3,706
August 2025 Restructuring Plan  
Restructuring Reserve [Roll Forward]  
Beginning, balance 704
Cash payments (2,495)
Ending, balance 0
August 2025 Restructuring Plan | Severance and Other Team Member Costs  
Restructuring Reserve [Roll Forward]  
Severance and other restructuring costs $ 1,791