XML 41 R34.htm IDEA: XBRL DOCUMENT v3.25.3
Significant Accounting Policies - Summary of Restructuring Charges (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2025
Restructuring and Related Activities [Abstract]    
Restructuring expense $ 10,714 $ 23,428
Vendor contract charges (1,308) 8,737
Total restructuring expense 9,406 32,165
Forfeited (accelerated) stock vesting 399 (2,176)
Total restructuring costs incurred $ 9,805 $ 29,989