XML 39 R29.htm IDEA: XBRL DOCUMENT v3.23.2
NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)
6 Months Ended
Jun. 30, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
SCHEDULE OF CONTRACT LIABILITIES

 

   June 30, 2023 
  

December 31,

2022

  

Additions/

Reclass

  

Recognized

Revenue

  

June 30,

2023

 
Contract liabilities, current  $2,154,874   $1,246,212   $496,034   $2,905,052 
Contract liabilities, non-current   5,818,082    1,223,497    487,106    6,554,473 
                     
   $7,972,956   $2,469,709   $983,140   $9,459,525 

 

   June 30, 2022 
  

December 31,

2021

  

Additions/

Reclass

  

Recognized

Revenue

  

June 30,

2022

 
Contract liabilities, current  $1,665,519   $611,938   $333,075   $1,944,382 
Contract liabilities, non-current   2,687,786    2,174,949    775,309    4,087,426 
                     
   $4,353,305   $2,786,887   $1,108,384   $6,031,808 
SCHEDULE OF SHORT TERM INVESTMENTS

 

   June 30, 2023 
   Adjusted
Cost
   Realized
Gains
   Realized
Losses
   Fair
Value
 
Demand deposits  $582,380   $   $   $582,380 
Short-term investments with original maturities of 90 days or less (Level 1)(1):                    
Money market funds   2,341,501            2,341,501 
                     
   $2,923,881   $   $   $2,923,881 

 

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