XML 94 R80.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Accrued Liabilities [Abstract]    
Accrued compensation and benefits $ 51,385 $ 75,453
Accrued interest 10,606 9,628
Dividends payable 14,902 13,136
Termination benefits 5,252 1,242
Income taxes payable 6,954 6,388
Current operating lease liabilities 4,238 10,663
Other liabilities 15,911 14,900
Total accrued expenses and other current liabilities $ 109,248 $ 131,410
Operating lease liability, current [Extensible List] Total accrued expenses and other current liabilities Total accrued expenses and other current liabilities