XML 49 R33.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accounts Payable and Accrued Expenses (Tables)
12 Months Ended
Dec. 31, 2021
Payables and Accruals [Abstract]  
Schedule of accounts payable and accrued expenses
Accounts payable and accrued expenses at December 31, 2021 and 2020 consisted of the following:
 
20212020
Trade accounts payable$24,213,673 $825,516 
Accrued compensation16,112,912 13,127,257 
Accrued subcontract costs11,602 247,796 
Other accrued expenses7,306,343 7,003,239 
$47,644,530 $21,203,808