v3.26.1
REVENUE RECOGNITION
3 Months Ended
Mar. 31, 2026
Revenue from Contract with Customer [Abstract]  
REVENUE RECOGNITION

5. REVENUE RECOGNITION

 

Disaggregation of Revenue

 

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

  

                 
   Three Months Ended March 31, 2026 
       License and         
   Product   Royalty   Contract     
   Revenue   Revenue   Revenue   Total 
Timing of revenue recognition:                    
Transferred at a point in time  $909   $-   $-   $909 
Transferred over time   -    26    -    26 
Total  $909   $26   $-   $935 

 

 

                 
   Three Months Ended March 31, 2025 
       License and         
   Product   Royalty   Contract     
   Revenue   Revenue   Revenue   Total 
Timing of revenue recognition:                    
Transferred at a point in time  $504   $85   $-   $589 
Total  $504   $85   $-   $589 

 

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 March 31, 2026 and 2025.