XML 118 R29.htm IDEA: XBRL DOCUMENT v3.24.0.1
REVENUE RECOGNITION (Tables)
12 Months Ended
Dec. 31, 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):

 

   Product   royalty   Contract     
   Year Ended December 31, 2023 
       License and         
   Product   royalty   Contract     
   revenue   revenue   revenue   Total 
Timing of revenue recognition:                    
Products transferred at a point in time  $1,019    4,888    1,106   $7,013 
Product and services transferred over time   -    -    246    246 
Total  $1,019   $4,888   $1,352   $7,259 

 

   Product   royalty   Contract     
   Year Ended December 31, 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 

 

   Product   royalty   Contract     
   Year Ended December 31, 2021 
       License and         
   Product   royalty   Contract     
   revenue   revenue   revenue   Total 
Timing of revenue recognition:                    
Products transferred at a point in time  $         -   $2,500   $       -   $2,500 
Product and services transferred over time   -    -    -    - 
Total  $-   $2,500   $-   $2,500 
SIGNIFICANT CHANGES IN CONTRACT ASSETS AND CONTRACT LIABILITIES

The following table provides information about receivables, contract assets, and contract liabilities from contracts with customers (in thousands):

 

 SIGNIFICANT CHANGES IN CONTRACT ASSETS AND CONTRACT LIABILITIES

   2023   2022   2021 
   December 31, 
   2023   2022   2021 
             
Accounts receivable, net  $949   $-   $- 
Accrued liabilities   -    -    - 
Contract liabilities   300    4,601    5,265 
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

   December 31,   December 31,         
   2023   2022   $ Change   % Change 
                 
Contract assets  $                  949   $                       -   $949    - 
Contract liabilities   (300)   (4,601)   4,301    93.5 
Net contract assets (liabilities)  $649   $(4,601)  $5,250    114.1 
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

   2024   2025 
       
Revenue  $300   $-