XML 28 R14.htm IDEA: XBRL DOCUMENT v3.20.4
ACCOUNTS PAYABLE AND ACCRUED EXPENSES
12 Months Ended
Dec. 31, 2020
Payables and Accruals [Abstract]  
ACCOUNTS PAYABLE AND ACCRUED EXPENSES ACCOUNTS PAYABLE AND ACCRUED EXPENSES
 
Accounts payable and accrued expenses were comprised of the following (in thousands):
 
 December 31,
 December 31, 20202019
Accounts payable$70,071 $64,300 
Accrued expenses84,312 83,853 
Accrued salary and benefits58,051 42,003 
Accrued professional fees24,250 17,429 
Total$236,684 $207,585