XML 25 R14.htm IDEA: XBRL DOCUMENT v3.24.1.u1
DEFERRED REVENUE
12 Months Ended
Dec. 31, 2023
Revenue from Contract with Customer [Abstract]  
DEFERRED REVENUE

NOTE 7: DEFERRED REVENUE

 

For the years ended December 31, 2023 and 2022, changes in deferred revenue were as follows:

 

   December 31, 2023   December 31, 2022 
Balance, beginning of year  $2,493,151   $1,608,596 
Deferral of revenue   1,912,729    3,511,678 
Recognition of deferred revenue   (2,582,311)   (2,627,123)
Balance, end of year  $1,823,569   $2,493,151 

 

 

As of December 31, 2023 and 2022, is classified as follows:

 

   December 31, 2023   December 31, 2022 
Current  $1,627,572   $1,704,249 
Non-current   195,997    788,902 
Balance, end of year  $1,823,569   $2,493,151