XML 61 R46.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Restructuring and Other Related Charges (Narrative) (Details) - USD ($)
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Restructuring Cost and Reserve [Line Items]      
Restructuring and other related charges $ 0 $ 5,933,000  
Accrued restructuring costs 7,903,000   $ 13,734,000
Accrued liabilities      
Restructuring Cost and Reserve [Line Items]      
Accrued restructuring costs 7,900,000   12,100,000
Other Noncurrent Liabilities      
Restructuring Cost and Reserve [Line Items]      
Accrued restructuring costs     $ 1,600,000
2022 Plan      
Restructuring Cost and Reserve [Line Items]      
Restructuring and other related charges $ 0 $ 5,900,000