XML 54 R45.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue Recognition - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Disaggregation of Revenue [Line Items]        
Net Revenue $ 23,771 $ 18,691 $ 61,519 $ 53,497
Drug products        
Disaggregation of Revenue [Line Items]        
Net Revenue 2,197 258 2,327 1,026
Concentrates Products        
Disaggregation of Revenue [Line Items]        
Net Revenue 21,574 18,433 59,192 52,471
U.S.        
Disaggregation of Revenue [Line Items]        
Net Revenue 19,741 17,292 53,798 48,331
U.S. | Drug products        
Disaggregation of Revenue [Line Items]        
Net Revenue 0 193 0 561
U.S. | Concentrates Products        
Disaggregation of Revenue [Line Items]        
Net Revenue 19,741 17,099 53,798 47,770
Rest of World        
Disaggregation of Revenue [Line Items]        
Net Revenue 4,030 1,399 7,721 5,166
Rest of World | Drug products        
Disaggregation of Revenue [Line Items]        
Net Revenue 2,197 65 2,327 465
Rest of World | Concentrates Products        
Disaggregation of Revenue [Line Items]        
Net Revenue 1,833 1,334 5,394 4,701
Product Sales – Point-in-time | Drug product sales        
Disaggregation of Revenue [Line Items]        
Net Revenue 0 193 0 834
Product Sales – Point-in-time | Concentrates product sales        
Disaggregation of Revenue [Line Items]        
Net Revenue 21,574 17,953 57,720 51,035
Product Sales – Point-in-time | U.S. | Drug product sales        
Disaggregation of Revenue [Line Items]        
Net Revenue 0 193 0 561
Product Sales – Point-in-time | U.S. | Concentrates product sales        
Disaggregation of Revenue [Line Items]        
Net Revenue 19,741 16,619 52,326 46,334
Product Sales – Point-in-time | Rest of World | Drug product sales        
Disaggregation of Revenue [Line Items]        
Net Revenue 0 0 0 273
Product Sales – Point-in-time | Rest of World | Concentrates product sales        
Disaggregation of Revenue [Line Items]        
Net Revenue 1,833 1,334 5,394 4,701
License Fee – Over time | Drug license fee        
Disaggregation of Revenue [Line Items]        
Net Revenue 2,197 65 2,327 192
License Fee – Over time | Concentrates product license fee        
Disaggregation of Revenue [Line Items]        
Net Revenue 0 480 1,472 1,436
License Fee – Over time | U.S. | Drug license fee        
Disaggregation of Revenue [Line Items]        
Net Revenue 0 0 0 0
License Fee – Over time | U.S. | Concentrates product license fee        
Disaggregation of Revenue [Line Items]        
Net Revenue 0 480 1,472 1,436
License Fee – Over time | Rest of World | Drug license fee        
Disaggregation of Revenue [Line Items]        
Net Revenue 2,197 65 2,327 192
License Fee – Over time | Rest of World | Concentrates product license fee        
Disaggregation of Revenue [Line Items]        
Net Revenue $ 0 $ 0 $ 0 $ 0