v3.26.1
Restructuring Activities - Schedule of Changes in the Severance and Other Personnel Obligations (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2026
Restructuring Reserve [Roll Forward]    
Balance as of January 1, 2026   $ 0
Balance as of June 30, 2026 $ 18 18
Restructuring    
Restructuring Reserve [Roll Forward]    
Severance and other personnel costs 0 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   (6,466)
Balance as of June 30, 2026 $ 18 $ 18