XML 162 R48.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Restructuring - Schedule of Restructuring and Related Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
RestructuringReserveRollForward        
Balance as of December 31, 2023     $ 0  
Restructuring charges $ 6,262 $ 0 6,262 $ 0
Cash payments     (3,300)  
Non-cash charges     (1,412)  
Balance payable and accrued liabilities as of June 30, 2024 1,550   1,550  
Severance expense        
RestructuringReserveRollForward        
Balance as of December 31, 2023     0  
Restructuring charges     6,151  
Cash payments     (3,300)  
Non-cash charges     (1,412)  
Balance payable and accrued liabilities as of June 30, 2024 1,439   1,439  
Other expenses        
RestructuringReserveRollForward        
Balance as of December 31, 2023     0  
Restructuring charges     111  
Cash payments     0  
Non-cash charges     0  
Balance payable and accrued liabilities as of June 30, 2024 $ 111   $ 111