XML 26 R17.htm IDEA: XBRL DOCUMENT v3.22.1
Revenues (Tables)
3 Months Ended
Mar. 31, 2022
Revenue from Contract with Customer [Abstract]  
Schedule of deferred revenue
Balance January 1, 2022  $1,389,907 
Revenue recognized   (6,013,181)
Amount collected   5,916,318 
Balance March 31, 2022  $1,293,044 

 

Schedule of majority of our revenue
   Three Months Ended
March 31,
 
   2022   2021 
Revenue from:        
Life Science Companies  $13,717,930   $10,862,041 
Other   13,600    367,170 
Total Revenue  $13,731,530   $11,229,211