XML 58 R38.htm IDEA: XBRL DOCUMENT v3.20.4
Accounts Payable and Accrued Expenses (Tables)
12 Months Ended
Dec. 31, 2020
Payables and Accruals [Abstract]  
Schedule of accounts payable and accrued expenses
Accounts payable and accrued expenses at December 31, 2020 and 2019 consisted of the following:
 
20202019
Trade accounts payable$825,516 $6,919,081 
Accrued compensation13,127,257 8,967,897 
Accrued subcontract costs247,796 273,508 
Other accrued expenses7,003,239 2,076,772 
$21,203,808 $18,237,258