v3.26.1
Revenue (Tables)
6 Months Ended
Jun. 30, 2026
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 June 30,     Six months ended June 30,  
(In thousands)   2026     2025     2026     2025  
Non-licensing Revenue   $ 5,521     $ 1,794     $ 8,832     $ 2,332  
Licensing Revenue     17,500       248       27,475       248  
Total revenue   $ 23,021     $ 2,042     $ 36,307     $ 2,580