XML 84 R69.htm IDEA: XBRL DOCUMENT v3.25.0.1
Restructuring and Related Charges - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Restructuring Cost and Reserve [Line Items]      
Restructuring costs $ 1,648 $ 16,256 $ 2,115
Impairment of right-of-use lease assets 677 5,135 1,185
Impairment of fixed asset impairment charges 200 400 2,500
Gain on early termination of operating leases, net 6,166 141 1,187
Gain on sale of property and equipment 0 2,136 $ 2,886
Severance And Other Employee Separation Costs      
Restructuring Cost and Reserve [Line Items]      
Restructuring costs $ 4,900 $ 12,000