v3.26.1
REVENUE RECOGNITION
6 Months Ended
Jun. 30, 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):

 

   Product   Royalty   Contract     
   Three Months Ended June 30, 2026 
       License and         
   Product   Royalty   Contract     
   Revenue   Revenue   Revenue   Total 
Timing of revenue recognition:                    
Transferred at a point in time  $1,101   $-   $-   $1,101 
Transferred over time   -    18    354    372 
Total  $1,101   $18   $354   $1,473 

 

   Product   Royalty   Contract     
   Six Months Ended June 30, 2026 
       License and         
   Product   Royalty   Contract     
   Revenue   Revenue   Revenue   Total 
Timing of revenue recognition:                    
Transferred at a point in time  $2,010   $-   $-   $2,010 
Transferred over time   -    44    354    398 
Total  $2,010   $44   $354   $2,408 

 

   Product   Royalty   Contract     
   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 

 

   Product   Royalty   Contract     
   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 

 

 

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