XML 63 R52.htm IDEA: XBRL DOCUMENT v3.25.1
Restructuring and Related Charges - Narrative (Details) - USD ($)
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Restructuring Cost and Reserve [Line Items]    
Restructuring costs $ 1,914,000 $ (5,510,000)
Impairment of right-of-use lease assets 79,000 0
Impairment of fixed asset impairment charges 100,000 0
Gain on lease early termination 0 6,166,000
Severance and Other Employee Separation Costs    
Restructuring Cost and Reserve [Line Items]    
Restructuring costs $ 1,500,000 $ 300,000