v3.26.1
DEFERRED REVENUE
6 Months Ended
Jun. 30, 2026
Revenue from Contract with Customer [Abstract]  
DEFERRED REVENUE

NOTE 6: DEFERRED REVENUE

 

For the three months ended June 30, 2026 and as of December 31, 2025, changes in deferred revenue were as follows:

 

   June 30,   December 31, 
   2026   2025 
Balance, beginning of period  $2,311,729   $2,305,453 
Deferral of revenue   445,522    2,184,180 
Recognition of deferred revenue   (984,179)   (2,177,904)
Balance, end of period  $1,773,072   $2,311,729 

 

 

As of June 30, 2026 and December 31, 2025, deferred revenue is classified as follows:

 

   June 30,   December 31, 
   2026   2025 
Current  $1,266,793   $1,362,867 
Non-current   506,279    948,862 
Balance, end of year  $1,773,072   $2,311,729