XML 41 R28.htm IDEA: XBRL DOCUMENT v3.25.3
REVENUE RECOGNITION (Tables)
9 Months Ended
Sep. 30, 2025
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):

 

   Revenue   Revenue   Revenue   Total 
   Three Months Ended September 30, 2025 
       License and         
   Product   Royalty   Contract     
   Revenue   Revenue   Revenue   Total 
Timing of revenue recognition:                    
Transferred at a point in time  $28   $213   $-   $241 
Total  $28   $213   $-   $241 

 

   Revenue   Revenue   Revenue   Total 
   Nine Months Ended September 30, 2025 
       License and         
   Product   Royalty   Contract     
   Revenue   Revenue   Revenue   Total 
Timing of revenue recognition:                    
Transferred at a point in time  $566   $379   $-   $945 
Transferred over time   -    -    40    40 
Total  $566   $379   $40   $985 

 

   Revenue   Revenue   Revenue   Total 
   Three Months Ended September 30, 2024 
       License and         
   Product   Royalty   Contract     
   Revenue   Revenue   Revenue   Total 
Timing of revenue recognition:                    
Transferred at a point in time  $65   $125   $-   $190 
Total  $65   $125   $-   $190 

 

   Revenue   Revenue   Revenue   Total 
   Nine Months Ended September 30, 2024 
       License and         
   Product   Royalty   Contract     
   Revenue   Revenue   Revenue   Total 
Timing of revenue recognition:                    
Transferred at a point in time  $2,617   $323   $106   $3,046 
Total  $2,617   $323   $106   $3,046 
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):

 

   September 30,   December 31,         
   2025   2024   $ Change   % Change 
                 
Contract assets and accounts receivable  $40   $926   $(886)   (95.7)
Contract liabilities   (147)   (308)   161    (52.3)
Net contract (liabilities) assets  $(107)  $618   $(725)   (117.3)