XML 65 R56.htm IDEA: XBRL DOCUMENT v3.23.3
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Employee-related liabilities $ 68,367 $ 99,089
Current lease liability 11,839 12,841
Other non-income taxes 8,639 10,594
Professional services 6,159 7,160
Other customer reserves 4,804 5,064
Interest 3,687 4,449
Deferred revenue 2,126 2,593
Restructuring liability 2,075 2,434
Current benefit liability 1,318 1,318
Other 34,526 41,515
Total $ 143,540 $ 187,057