XML 76 R65.htm IDEA: XBRL DOCUMENT v3.24.3
Business Reorganization - Change in Liability for Business Reorganization (Details) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended
Apr. 30, 2023
Sep. 30, 2024
Jun. 30, 2024
Dec. 31, 2022
Sep. 30, 2024
Dec. 31, 2023
2022 Actions            
Restructuring Reserve [Roll Forward]            
Balance at beginning of period         $ 538,000  
Restructuring charges   $ 95,000   $ 17,986,000 2,743,000 $ 10,328,000
Balance at end of period   141,000     141,000 538,000
2022 Actions | Employee Severance and Other Termination Benefits            
Restructuring Reserve [Roll Forward]            
Balance at beginning of period            
Payments for Restructuring         (381,000)  
Balance at end of period   16,000     16,000  
September 2023 Actions            
Restructuring Reserve [Roll Forward]            
Balance at beginning of period         2,736,000  
Restructuring charges   7,878,000        
Balance at end of period   17,000     17,000 2,736,000
September 2023 Actions | Employee Severance and Other Termination Benefits            
Restructuring Reserve [Roll Forward]            
Restructuring charges         (26,000)  
Payments for Restructuring         (2,693,000)  
2023 Actions            
Restructuring Reserve [Roll Forward]            
Balance at beginning of period         6,247,000  
Restructuring charges $ 13,783,000 906,000     2,924,000  
Balance at end of period   676,000     676,000 6,247,000
2023 Actions | Employee Severance and Other Termination Benefits            
Restructuring Reserve [Roll Forward]            
Balance at beginning of period            
Payments for Restructuring         (5,593,000)  
Balance at end of period   22,000     22,000  
April 2024 Actions            
Restructuring Reserve [Roll Forward]            
Balance at beginning of period         0  
Restructuring charges   71,000        
Balance at end of period   1,553,000     1,553,000 0
April 2024 Actions | Employee Severance and Other Termination Benefits            
Restructuring Reserve [Roll Forward]            
Restructuring charges     $ 3,231,000   3,227,000  
Payments for Restructuring         (1,674,000)  
Third Quarter 2024 Actions            
Restructuring Reserve [Roll Forward]            
Balance at beginning of period         0  
Balance at end of period   $ 2,388,000     2,388,000 $ 0
Third Quarter 2024 Actions | Employee Severance and Other Termination Benefits            
Restructuring Reserve [Roll Forward]            
Restructuring charges         2,388,000  
Payments for Restructuring         $ 0