XML 37 R27.htm IDEA: XBRL DOCUMENT v3.26.1
Revenue Recognition (Tables)
3 Months Ended
Mar. 31, 2026
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue
Revenue is disaggregated by primary geographical market, major product line, and timing of revenue recognition.
In thousandsThree Months Ended March 31, 2026
Products By Geographic AreaTotalU.S.Rest of World
Concentrate Product Sales - Point-in-Time$17,336 $14,563 $2,773 
Net Revenue$17,336 $14,563 $2,773 

In thousandsThree Months Ended March 31, 2025
Products By Geographic AreaTotalU.S.Rest of World
License Fee – Over Time$325 $— $325 
Concentrate Product Sales - Point-in-Time18,589 16,436 2,153 
Net Revenue$18,914 $16,436 $2,478 
Schedule of Contract Balance
The following table provides information about receivables, contract assets, and contract liabilities from contracts with customers.
In thousandsMarch 31, 2026December 31, 2025January 1, 2025
Accounts Receivable, net$8,825 $8,143 $8,291 
Contract Liabilities, which are included in Deferred License Revenue$— $— $475