v3.26.3
Significant Accounting Policies - Summary of Restructuring Charges (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Restructuring and Related Activities [Abstract]        
Employee restructuring separation charges $ 0 $ 10,714 $ 3,094 $ 23,428
Vendor contract charges 0 (1,308) 269 8,737
Total restructuring expense 0 9,406 3,363 32,165
Stock acceleration 0 399 (35) (2,176)
Total restructuring costs incurred $ 0 $ 9,805 $ 3,328 $ 29,989