XML 89 R78.htm IDEA: XBRL DOCUMENT v3.25.2
Restructuring, Impairment and Related Charges - Summary of Restructuring, Impairment and Related Charges (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Restructuring and Related Activities [Abstract]        
Winding down, exit and other related costs $ 712 $ 2,353 $ 1,146 $ 3,517
Severance and employee-related costs 93 538 229 2,503
Long-lived assets impairments and write-offs 0 0 0 271
Total $ 805 $ 2,891 $ 1,375 $ 6,291