v3.26.3
Commitments and Contingencies - Schedule of Restructuring Related Employee Termination Benefits (Details) - Employee Termination Benefits
$ in Thousands
9 Months Ended
Sep. 30, 2026
USD ($)
Restructuring Cost and Reserve [Line Items]  
Accrued restructuring costs as of December 31, 2025 $ 0
Restructuring costs incurred during the nine months ended September 30, 2026 1,370
Amount paid during the period ended September 30, 2026 (147)
Accrued restructuring costs as of September 30, 2026 $ 1,223