v3.26.1
Restructuring Charges - Summary of Activities Related to Restructuring (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Restructuring Cost and Reserve [Line Items]          
Additional charges $ 5 $ 1,614 $ 915 $ 3,526  
2025 Restructure          
Restructuring Cost and Reserve [Line Items]          
Liability, beginning of the period     5,971 0 $ 0
Additional charges     915   7,434
Payments     (5,431)   (1,072)
Non-cash items     0   (391)
Liability, end of the period 1,455   1,455   5,971
Workforce Reduction | 2025 Restructure          
Restructuring Cost and Reserve [Line Items]          
Liability, beginning of the period     5,183 0 0
Additional charges     561   5,368
Payments     (4,399)   (12)
Non-cash items     0   (173)
Liability, end of the period 1,345   1,345   5,183
Contract Costs and Internal Use Software | 2025 Restructure          
Restructuring Cost and Reserve [Line Items]          
Liability, beginning of the period     548 0 0
Additional charges     0   766
Payments     (548)   0
Non-cash items     0   (218)
Liability, end of the period 0   0   548
Other Restructuring Charges | 2025 Restructure          
Restructuring Cost and Reserve [Line Items]          
Liability, beginning of the period     240 $ 0 0
Additional charges     354   1,300
Payments     (484)   (1,060)
Non-cash items     0   0
Liability, end of the period $ 110   $ 110   $ 240