XML 36 R25.htm IDEA: XBRL DOCUMENT v3.23.3
REVENUE RECOGNITION (Tables)
9 Months Ended
Sep. 30, 2023
Revenue from Contract with Customer [Abstract]  
SCHEDULE OF DISAGGREGATION OF REVENUE

The following table provides information about disaggregated revenue by timing of revenue recognition, (in thousands):

 

 

                 
   Three Months Ended September 30, 2023 
       License and         
   Product   royalty   Contract     
   revenue   revenue   revenue   Total 
Timing of revenue recognition:                    
Products transferred at a point in time  $1,047   $       -   $       -   $1,047 
Product and services transferred over time   -    -    -    - 
Total  $1,047   $-   $-   $1,047 

 

                 
   Nine Months Ended September 30, 2023 
       License and         
   Product   royalty   Contract     
   revenue   revenue   revenue   Total 
Timing of revenue recognition:                    
Products transferred at a point in time  $1,898   $      -   $-   $1,898 
Product and services transferred over time   -    -    260    260 
Total  $1,898   $-   $260   $2,158 

 

                 
    Three Months Ended September 30, 2022  
         License and           
    Product    royalty    Contract      
    revenue    revenue    revenue    Total 
Timing of revenue recognition:                    
Products transferred at a point in time  $-   $-   $-   $- 
Product and services transferred over time   -    -    -    - 
Total  $-   $-   $-   $- 

 

                 
   Nine Months Ended September 30, 2022 
       License and         
   Product   royalty   Contract     
   revenue   revenue   revenue   Total 
Timing of revenue recognition:                    
Products transferred at a point in time  $       -   $664   $         -   $664 
Product and services transferred over time   -    -    -    - 
Total  $-   $664   $-   $664 
SCHEDULE OF CONTRACT WITH CUSTOMER, CONTRACT ASSET, CONTRACT LIABILITY, AND RECEIVABLE

Significant changes in the contract assets and the contract liabilities balances during the period are as follows (in thousands, except percentages):

 

 SCHEDULE OF CONTRACT WITH CUSTOMER, CONTRACT ASSET, CONTRACT LIABILITY, AND RECEIVABLE

   September 30,   December 31,         
   2023   2022   $ Change   % Change 
                 
Contract assets  $-   $-   $-    - 
Contract liabilities   4,958    4,601    357    7.8 
Net contract assets (liabilities)  $4,958   $4,601   $357    7.8 
SCHEDULE OF ESTIMATED TIMING OF REVENUE RECOGNITION

The following table provides information about the estimated timing of revenue recognition (in thousands):

 

 SCHEDULE OF ESTIMATED TIMING OF REVENUE RECOGNITION

   Remainder of 2023   2024 
           
Revenue  $   347   $     -