XML 44 R31.htm IDEA: XBRL DOCUMENT v3.22.1
NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)
12 Months Ended
Dec. 31, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
SCHEDULE OF CONTRACT LIABILITIES

 

   December 31, 2021 
   December 31, 2020   Additions/Reclass   Recognized Revenue   December 31, 2021 
Contract liabilities, current  $1,647,469   $696,936   $678,886   $1,665,519 
Contract liabilities, non-current   1,848,869    2,432,884    1,593,967    2,687,786 
                     
   $3,496,338   $3,129,820   $2,272,853   $4,353,305 

 

   December 31, 2020 
   December 31, 2019   Additions/Reclass   Recognized Revenue   December 31, 2020 
Contract liabilities, current  $1,707,943   $880,036   $940,510   $1,647,469 
Contract liabilities, non-current   1,803,143    1,543,898    1,498,172    1,848,869 
                     
   $3,511,086   $2,423,934   $2,438,682   $3,496,338 
SCHEDULE OF SHORT TERM INVESTMENTS

 

   December 31, 2021 
   Adjusted
Cost
   Unrealized
Gains
   Unrealized
Losses
   Fair Value 
Demand deposits  $

5,031,246

   $

   $

   $

5,031,246

 
Short-term investments with original maturities of 90 days or less (Level 1)(1):                    
Money market funds  14,928,526         14,928,526 
Mutual funds   12,079,901        (31,881)   12,048,020 
                     
   $32,039,673   $   $(31,881)  $32,007,792 

 

   December 31, 2020 
   Adjusted
Cost
   Unrealized
Gains
   Unrealized
Losses
   Fair Value 
Demand deposits  $

4,361,758

   $

   $

   $

4,361,758

 
Short-term investments with original maturities of 90 days or less (Level 1)(1):                    
Money market funds            
Mutual funds                
                     
   $4,361,758   $   $   $4,361,758 

 

(1): Level 1 fair value estimates are based on quoted prices in active markets for identical assets.