XML 54 R38.htm IDEA: XBRL DOCUMENT v3.25.1
DEFERRED REVENUE AND REMAINING PERFORMANCE OBLIGATIONS (Tables)
12 Months Ended
Dec. 31, 2024
Revenue from Contract with Customer [Abstract]  
Schedule of Changes in Deferred Revenue
Contract liabilities consisted of the following as of December 31 (in thousands):

20242023
Products and services not yet delivered$504 $540 
BD deferred exclusivity fee1,134 1,005 
Deferred revenue and income, current$1,638 $1,545 
Australia R&D tax incentive$2,277 $1,122 
Deferred income, non-current$2,277 $1,122 
Schedule of Activity Related to BD Commercial Agreement
The following table presents the activity related to the BD commercial agreement for the years ended December 31 (in thousands):
20242023
Exclusivity fees received$1,500 $2,000 
Amortized exclusivity fees $(1,380)$(995)
Agent fees incurred838998
Net (income) expense$(542)$