v3.26.1
Organizational Restructuring - Accrued Restructuring Expenses (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2026
USD ($)
Restructuring Reserve  
Net accruals $ 2,605
Organizational Restructuring, 2026  
Restructuring Reserve  
Balance at beginning of period 0
Net accruals 2,605
Balance at end of period $ 2,605