XML 74 R65.htm IDEA: XBRL DOCUMENT v3.21.1
Revenue (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Dec. 31, 2020
Dec. 31, 2019
Total product sales $ 4,107,146 $ 4,910,388 $ 15,342,204 $ 13,722,872
Percentage of Total product sales 100.00% 100.00% 100.00% 100.00%
United States [Member]        
Total product sales $ 3,580,516 $ 4,357,682 $ 13,644,768 $ 12,191,108
Percentage of Total product sales 87.00% 89.00% 89.00% 89.00%
Other [Member]        
Total product sales $ 526,630 $ 552,706 $ 1,697,436 $ 1,531,764
Percentage of Total product sales 13.00% 11.00% 11.00% 11.00%