XML 34 R24.htm IDEA: XBRL DOCUMENT v3.19.1
3. Accounts Receivable, Net (Tables)
3 Months Ended
Mar. 31, 2019
Receivables [Abstract]  
Schedule of accounts receivable
  

March 31,

2019

  

December 31,

2018

 
         
Billed accounts receivable  $484,752   $419,802 
Unbilled accounts receivable   272,110    703,691 
Total accounts receivable  $756,862   $1,123,493