XML 52 R28.htm IDEA: XBRL DOCUMENT v3.22.2
Accrued Liabilities (Tables)
6 Months Ended
Jun. 30, 2022
Payables and Accruals [Abstract]  
Schedule of Accrued Liabilities
The following table sets forth additional financial information related to the Company's accrued liabilities:
(in thousands)June 30, 2022December 31, 2021
Accrued salaries and related expenses$48,124 $58,440 
Accrued severance 651 1,720 
Accrued taxes 34,705 17,660 
Accrued expenses 57,388 51,224 
Accrued service credits2,691 2,769 
Accrued liabilities$143,559 $131,813