XML 43 R32.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Restructuring and Other Related Charges (Tables)
6 Months Ended
Jun. 30, 2024
Restructuring and Related Activities [Abstract]  
Schedule of Changes in Restructuring Liability Balance
The following table presents a reconciliation of the beginning and ending restructuring liability balance (in thousands):
 Three Months Ended June 30, 2024
Beginning balance
$— 
Restructuring charges
6,728 
Restructuring payments
(3,279)
Ending balance
$3,449