XML 56 R44.htm IDEA: XBRL DOCUMENT v3.26.1
Basis of Presentation, Summary of Significant Accounting Policies and Recent Accounting Pronouncements - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Rest of World    
Net Revenue $ 69,258 $ 101,489
U.S.    
Rest of World    
Net Revenue 60,358 92,258
Rest of World    
Rest of World    
Net Revenue 8,900 9,231
License Fee – Over Time | License Fees    
Rest of World    
Net Revenue 325 46
License Fee – Over Time | License Fees | U.S.    
Rest of World    
Net Revenue 0 0
License Fee – Over Time | License Fees | Rest of World    
Rest of World    
Net Revenue 325 46
Concentrate Product Sales - Point-in-Time | Concentrate Products Sales    
Rest of World    
Net Revenue 68,933 101,443
Concentrate Product Sales - Point-in-Time | Concentrate Products Sales | U.S.    
Rest of World    
Net Revenue 60,358 92,258
Concentrate Product Sales - Point-in-Time | Concentrate Products Sales | Rest of World    
Rest of World    
Net Revenue $ 8,575 $ 9,185