v3.26.1
Restructuring - Summary of Accrued Restructuring Costs (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2025
USD ($)
Restructuring Cost and Reserve [Line Items]  
Restructuring cost recorded $ 2,935
Cash payment (2,685)
Changes in estimates (149)
Non-cash charges (77)
Balance at December 31, 2025 24
Severance and Benefits Costs  
Restructuring Cost and Reserve [Line Items]  
Restructuring cost recorded 2,858
Cash payment (2,685)
Changes in estimates (149)
Non-cash charges 0
Balance at December 31, 2025 24
Stock Based Compensation  
Restructuring Cost and Reserve [Line Items]  
Restructuring cost recorded 77
Cash payment 0
Changes in estimates 0
Non-cash charges (77)
Balance at December 31, 2025 $ 0