XML 55 R46.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Revenue Recognition - Summary of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Disaggregation of Revenue [Line Items]    
Net Revenue $ 22,676 $ 19,668
Drug products    
Disaggregation of Revenue [Line Items]    
Net Revenue 11 65
Concentrate Products    
Disaggregation of Revenue [Line Items]    
Net Revenue 22,665 19,603
U.S.    
Disaggregation of Revenue [Line Items]    
Net Revenue 20,934 17,931
U.S. | Drug products    
Disaggregation of Revenue [Line Items]    
Net Revenue 0 0
U.S. | Concentrate Products    
Disaggregation of Revenue [Line Items]    
Net Revenue 20,934 17,931
Rest of World    
Disaggregation of Revenue [Line Items]    
Net Revenue 1,742 1,737
Rest of World | Drug products    
Disaggregation of Revenue [Line Items]    
Net Revenue 11 65
Rest of World | Concentrate Products    
Disaggregation of Revenue [Line Items]    
Net Revenue 1,731 1,672
License Fee – Over time | Drug products    
Disaggregation of Revenue [Line Items]    
Net Revenue 11 65
License Fee – Over time | Concentrate Products    
Disaggregation of Revenue [Line Items]    
Net Revenue   1,472
License Fee – Over time | U.S. | Drug products    
Disaggregation of Revenue [Line Items]    
Net Revenue 0 0
License Fee – Over time | U.S. | Concentrate Products    
Disaggregation of Revenue [Line Items]    
Net Revenue   1,472
License Fee – Over time | Rest of World | Drug products    
Disaggregation of Revenue [Line Items]    
Net Revenue 11 65
License Fee – Over time | Rest of World | Concentrate Products    
Disaggregation of Revenue [Line Items]    
Net Revenue   0
Product Sales – Point-in-time | Concentrate Products    
Disaggregation of Revenue [Line Items]    
Net Revenue 22,665 18,131
Product Sales – Point-in-time | U.S. | Concentrate Products    
Disaggregation of Revenue [Line Items]    
Net Revenue 20,934 16,459
Product Sales – Point-in-time | Rest of World | Concentrate Products    
Disaggregation of Revenue [Line Items]    
Net Revenue $ 1,731 $ 1,672