XML 27 R14.htm IDEA: XBRL DOCUMENT v3.25.2
REVENUE RECOGNITION
6 Months Ended
Jun. 30, 2025
Revenue from Contract with Customer [Abstract]  
REVENUE RECOGNITION

4. REVENUE RECOGNITION

 

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 June 30, 2025 
       License and         
   Product   Royalty   Contract     
   Revenue   Revenue   Revenue   Total 
Timing of revenue recognition:                                    
Transferred at a point in time  $34   $   81   $-   $115 
Transferred over time   -    -    40    40 
Total  $34   $81   $40   $155 

 

   Revenue   Revenue   Revenue   Total 
   Six Months Ended June 30, 2025 
       License and         
   Product   Royalty   Contract     
   Revenue   Revenue   Revenue   Total 
Timing of revenue recognition:                            
Transferred at a point in time  $538   $  166   $        -   $704 
Transferred over time   -    -    40    40 
Total  $538   $166   $40   $744 

 

   Revenue   Revenue   Revenue   Total 
   Three Months Ended June 30, 2024 
       License and         
   Product   Royalty   Contract     
   Revenue   Revenue   Revenue   Total 
Timing of revenue recognition:                            
Transferred at a point in time  $1,697   $152   $     51   $1,900 
Total  $1,697   $152   $51   $1,900 

 

   Revenue   Revenue   Revenue   Total 
   Six Months Ended June 30, 2024 
       License and         
   Product   Royalty   Contract     
   Revenue   Revenue   Revenue   Total 
Timing of revenue recognition:                    
Transferred at a point in time  $2,552   $  199   $    105   $2,856 
Total  $2,552   $199   $105   $2,856 

 

Contract Balances

 

Under Topic 606, the Company’s rights to consideration are presented separately depending on whether those rights are conditional or unconditional. Unconditional rights to consideration are included within accounts receivable, net of allowances in the condensed consolidated balance sheets.

 

 

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

 

   June 30,   December 31,         
   2025   2024   $ Change   % Change 
                 
Contract assets and accounts receivable  $104   $926   $(822)   (88.8)
Contract liabilities   (337)   (308)   (29)   9.4 
Net contract (liabilities) assets  $(233)  $618   $(851)   (137.7)

 

Contract Acquisition Costs

 

The Company is required to capitalize certain contract acquisition costs consisting primarily of commissions paid when contracts are signed. As the Company currently does not pay any commissions upon the signing of a contract, no commission cost has been incurred as of June 30, 2025.

 

Transaction Price Allocated to the Remaining Performance Obligations

 

The remaining balance of the contract liabilities was approximately $0.3 million as of June 30, 2025. The Company expects to recognize 100% of this revenue over the next 12 months.