XML 72 R65.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Employee Benefits Plans and Share-Based Compensation - Schedule of Acquisition Severance Costs (Details) - Employee Severance - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2024
Acquisition Severance Costs [Line Items]  
Severance accrual at December 31, 2023 $ 6,295
Accrual additions 26,060
Benefit payments (25,493)
Severance accrual at June 30, 2024 6,862
Less: Current portion at June 30, 2024 6,810
Long-term portion at June 30, 2024 $ 52