v3.26.1
Restructuring Activities - Schedule of Changes in the Severance and Other Personnel Obligations (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2026
USD ($)
Restructuring Reserve [Roll Forward]  
Balance as of January 1, 2026 $ 0
Balance as of March 31, 2026 1,173
Restructuring  
Restructuring Reserve [Roll Forward]  
Severance and other personnel costs 7,866
Restructuring | Severance and Other Personnel Costs  
Restructuring Reserve [Roll Forward]  
Balance as of January 1, 2026 0
Severance and other personnel costs 6,484
Cash payments during the period (5,311)
Balance as of March 31, 2026 $ 1,173