XML 72 R61.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Business Reorganization - Change in Liability for Business Reorganization (Details) - USD ($)
1 Months Ended 3 Months Ended 12 Months Ended
Apr. 30, 2023
Mar. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
2022 Actions        
Restructuring Reserve [Roll Forward]        
Balance at beginning of period   $ 538,000    
Restructuring charges   2,367,000 $ 10,328,000 $ 17,986,000
Balance at end of period   509,000 538,000  
2022 Actions | Employee Severance and Other Termination Benefits        
Restructuring Reserve [Roll Forward]        
Payments for Restructuring   (29,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   1,563,000 2,736,000  
September 2023 Actions | Employee Severance and Other Termination Benefits        
Restructuring Reserve [Roll Forward]        
Restructuring charges   23,000    
Payments for Restructuring   (1,196,000)    
2023 Actions        
Restructuring Reserve [Roll Forward]        
Balance at beginning of period   6,247,000    
Restructuring charges $ 13,783,000 595    
Balance at end of period $ 1,699,000 1,699,000 $ 6,247,000  
2023 Actions | Employee Severance and Other Termination Benefits        
Restructuring Reserve [Roll Forward]        
Payments for Restructuring   $ (4,548,000)