XML 93 R80.htm IDEA: XBRL DOCUMENT v3.22.4
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Accrued Liabilities [Abstract]    
Accrued compensation and benefits $ 75,453 $ 54,911
Accrued interest 9,628 15,140
Dividends payable 13,136 13,435
Termination benefits 1,242 509
Income taxes payable 6,388 125
Current operating lease liabilities 10,663 11,998
Other liabilities 14,900 8,354
Total $ 131,410 $ 104,472
Operating lease liability, current [Extensible List] Total Total