XML 66 R32.htm IDEA: XBRL DOCUMENT v3.20.1
Unbilled Accounts Receivable and Significant Concentrations (Tables)
12 Months Ended
Dec. 31, 2019
Receivables [Abstract]  
Schedule of unbilled accounts receivable
    DECEMBER 31,  
    2019     2018  
             
Government   $ 13,712,913     $ 9,253,586  
Commercial     264,045       312,584  
                 
Unbilled accounts receivable   $ 13,976,958     $ 9,566,170  
Schedule of concentration of risk
    DECEMBER 31,  
    2019     2018  
    As a % of     As a % of  

Customer Name

  Receivables     Receivables  
             
U.S. Department of Homeland Security Headquarters     --       11%
U.S. Immigration and Customs Enforcement     24%     37%
United States Census Bureau     23%     --  
U.S. Coast Guard     --       11%
U.S. Transportation Safety Administration     --       10%