v3.26.1
Restructuring Costs (Tables)
6 Months Ended
Jun. 30, 2026
Restructuring and Related Activities [Abstract]  
Schedule of Restructuring Reserve
The following table sets forth a reconciliation of the beginning and ending restructuring liability balance for all programs through June 30, 2026:

Restructuring Liability
Balance as of December 31, 2025$846 
Personnel and other exit costs1,211 
Cash paid (407)
Balance as of June 30, 2026$1,650