XML 41 R30.htm IDEA: XBRL DOCUMENT v3.25.3
Revenue (Tables)
9 Months Ended
Sep. 30, 2025
Revenue [Abstract]  
Schedule of Revenue from Continuing Operations

The following table provides the Company’s revenue from continuing operations disaggregated by revenue type:

 

   Three months ended
September 30,
   Nine months ended
September 30,
 
(In thousands)  2025   2024   2025   2024 
Non-licensing Revenue  $3,511   $
   $5,843   $
 
Licensing Revenue   532    
    780    
 
Total revenue  $4,043   $
   $6,623   $