XML 42 R31.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Deferred Revenue (Tables)
6 Months Ended
Jun. 30, 2024
Deferred Revenue  
Schedule of deferred revenue
Schedule of deferred revenue                        
    License
Agreements
    Professional
Service
Agreements
    Total  
Deferred Revenue – January 1, 2024   $ 2,404     $ 474     $ 2,878  
Revenue recognized     (3,092 )     (492 )     (3,584 )
Revenue deferred     3,373       269       3,642  
Deferred Revenue – June 30, 2024   $ 2,685     $ 251     $ 2,936  

 

    License
Agreements
    Professional
Service
Agreements
    Total  
Deferred Revenue – March 15, 2023   $ 2,148     $ 386     $ 2,534  
Revenue recognized     (4,560 )     (1,186 )     (5,746 )
Revenue deferred     4,816       1,274       6,090  
Deferred Revenue – December 31, 2023   $ 2,404     $ 474     $ 2,878