XML 77 R70.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Subsequent Event - Additional Information (Details) - Subsequent Event - 2024 Restructuring Plan - Employee Termination Benefit Costs
$ in Thousands
Jul. 27, 2024
USD ($)
Minimum  
Subsequent Event [Line Items]  
Restructuring charges $ 12,000
Maximum  
Subsequent Event [Line Items]  
Restructuring charges $ 15,000