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

 

   December 31, 2022 
   December 31, 2021   Additions/Reclass   Recognized Revenue   December 31, 2022 
Contract liabilities, current  $1,665,519   $1,478,479   $989,124   $2,154,874 
Contract liabilities, non-current   2,687,786    4,560,600    1,430,304    5,818,082 
                     
   $4,353,305   $6,039,079   $2,419,428   $7,972,956 

 

   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 
SCHEDULE OF SHORT TERM INVESTMENTS

Cash and cash equivalents include funds on hand, in bank and short-term investments with original maturities of ninety (90) days or less. The following table shows the Company’s cash and cash equivalents by significant investment category as of December 31, 2022 and 2021:

 

   December 31, 2022 
   Adjusted
Cost
   Realized
Gains
   Realized
Losses
   Fair Value 
Demand deposits  $897,745   $   $   $897,745 
Short-term investments with original maturities of 90 days or less (Level 1):                                      
Money market funds   2,634,454            2,634,454 
                     
   $3,532,199   $   $   $3,532,199 

 

 

   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):                               
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