XML 47 R37.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue Recognition - Disaggregation of Revenue (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Disaggregation of Revenue [Line Items]        
Net revenue $ 15,895,971 $ 14,845,788 $ 31,752,510 $ 30,405,227
Drug Products        
Disaggregation of Revenue [Line Items]        
Net revenue 238,000 83,000 493,000 151,000
Concentrate Products        
Disaggregation of Revenue [Line Items]        
Net revenue 15,658,000 14,763,000 31,260,000 30,254,000
United States        
Disaggregation of Revenue [Line Items]        
Net revenue 13,991,000 13,332,000 28,187,000 26,751,000
United States | Drug Products        
Disaggregation of Revenue [Line Items]        
Net revenue 182,000 15,000 381,000 15,000
United States | Concentrate Products        
Disaggregation of Revenue [Line Items]        
Net revenue 13,809,000 13,317,000 27,806,000 26,736,000
Rest of World        
Disaggregation of Revenue [Line Items]        
Net revenue 1,905,000 1,514,000 3,566,000 3,654,000
Rest of World | Drug Products        
Disaggregation of Revenue [Line Items]        
Net revenue 56,000 68,000 112,000 136,000
Rest of World | Concentrate Products        
Disaggregation of Revenue [Line Items]        
Net revenue 1,849,000 1,446,000 3,454,000 3,518,000
Point-in-time | Drug Product Sales        
Disaggregation of Revenue [Line Items]        
Net revenue 182,000 15,000 381,000 15,000
Point-in-time | Concentrate Product Sales        
Disaggregation of Revenue [Line Items]        
Net revenue 15,168,000 14,268,000 30,280,000 29,264,000
Point-in-time | United States | Drug Product Sales        
Disaggregation of Revenue [Line Items]        
Net revenue 182,000 15,000 381,000 15,000
Point-in-time | United States | Concentrate Product Sales        
Disaggregation of Revenue [Line Items]        
Net revenue 13,319,000 12,822,000 26,826,000 25,746,000
Point-in-time | Rest of World | Drug Product Sales        
Disaggregation of Revenue [Line Items]        
Net revenue 0 0 0 0
Point-in-time | Rest of World | Concentrate Product Sales        
Disaggregation of Revenue [Line Items]        
Net revenue 1,849,000 1,446,000 3,454,000 3,518,000
Over time | Drug License Fee        
Disaggregation of Revenue [Line Items]        
Net revenue 56,000 68,000 112,000 136,000
Over time | Concentrate Product License Fee        
Disaggregation of Revenue [Line Items]        
Net revenue 490,000 495,000 980,000 990,000
Over time | United States | Drug License Fee        
Disaggregation of Revenue [Line Items]        
Net revenue 0 0 0 0
Over time | United States | Concentrate Product License Fee        
Disaggregation of Revenue [Line Items]        
Net revenue 490,000 495,000 980,000 990,000
Over time | Rest of World | Drug License Fee        
Disaggregation of Revenue [Line Items]        
Net revenue 56,000 68,000 112,000 136,000
Over time | Rest of World | Concentrate Product License Fee        
Disaggregation of Revenue [Line Items]        
Net revenue $ 0 $ 0 $ 0 $ 0