v3.24.2
Restructuring Charges - Summary of Restructuring Liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Restructuring Reserve [Roll Forward]        
Beginning balance       $ 0
Charges $ 0 $ 6,682 $ 0 6,682
Payments       (2,726)
Ending balance   $ 3,956   $ 3,956