XML 23 R12.htm IDEA: XBRL DOCUMENT v3.21.1
Accounts Payable And Other Accrued Liabilities
3 Months Ended
Mar. 31, 2021
Accounts Payable and Accrued Liabilities [Abstract]  
Accounts Payable and Other Accrued Liabilities

The following table summarizes accounts payable and other accrued liabilities as of March 31, 2021 and December 31, 2020:

 

   

March 31,

2021

   

December 31,

2020

 
Accounts payable   $ 11,128,671     $ 8,167,957  
Operating lease liability-current portion     1,696,078       1,630,002  
Accrued payroll     1,663,436       1,079,771  
State and local taxes     709,988       856,341  
Other accrued expenses     2,325,726       973,377  
Total   $ 17,523,899     $ 12,707,448