v3.26.1
Restructuring (Tables)
3 Months Ended
Jun. 30, 2026
Restructuring and Related Activities [Abstract]  
Schedule of Restructuring Charges For the three months ended June 30, 2025, restructuring charges related to this plan were composed of the following:
Three Months Ended
June 30, 2025
Employee severance and related costs$162 
Stock-based compensation75 
Total restructuring charges$237 
For the three months ended June 30, 2026, restructuring charges related to Plan B were composed of the following:
Three Months Ended
June 30, 2026
Employee severance and related costs$1,185 
Stock-based compensation565 
Other costs646 
Total restructuring charges$2,396 
Schedule of Activity in Restructuring Accrual
The accrual activity related to our restructuring plans for the three months ended June 30, 2026 was as follows:
Plan APlan BTotal
Balance as of March 31, 2026$33 $4,667 $4,700 
Employee severance and related costs— 1,185 1,185 
Payments(24)(3,223)(3,247)
Balance as of June 30, 2026
$$2,629 $2,638