XML 49 R38.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue Recognition - Summary of Sales from Contracts with Customers Disaggregated by Business Segment and Geography (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Disaggregation of Revenue [Line Items]        
Total revenues $ 2,759,896 $ 2,159,559 $ 4,752,408 $ 4,495,345
Percent of total revenues 100.00% 78.00% 100.00% 100.00%
U.S.        
Disaggregation of Revenue [Line Items]        
Total revenues $ 2,422,206 $ 1,842,522 $ 4,048,165 $ 3,916,532
Outside U.S.        
Disaggregation of Revenue [Line Items]        
Total revenues 337,689 317,037 704,243 578,813
Radiochemical Products        
Disaggregation of Revenue [Line Items]        
Total revenues $ 1,228,209 $ 1,113,053 $ 1,889,386 $ 1,868,274
Percent of total revenues 45.00% 40.00% 40.00% 39.00%
Radiochemical Products | U.S.        
Disaggregation of Revenue [Line Items]        
Total revenues $ 1,091,114 $ 988,952 $ 1,637,924 $ 1,657,543
Radiochemical Products | Outside U.S.        
Disaggregation of Revenue [Line Items]        
Total revenues 137,095 124,101 251,462 210,731
Cobalt Products        
Disaggregation of Revenue [Line Items]        
Total revenues $ 576,994 $ 224,666 $ 695,367 $ 530,286
Percent of total revenues 21.00% 8.00% 15.00% 11.00%
Cobalt Products | U.S.        
Disaggregation of Revenue [Line Items]        
Total revenues $ 562,744 $ 217,433 $ 676,023 $ 522,428
Cobalt Products | Outside U.S.        
Disaggregation of Revenue [Line Items]        
Total revenues 14,250 7,233 19,344 7,858
Nuclear Medicine Products        
Disaggregation of Revenue [Line Items]        
Total revenues $ 885,728 $ 777,873 $ 2,014,887 $ 1,819,997
Percent of total revenues 32.00% 28.00% 42.00% 38.00%
Nuclear Medicine Products | U.S.        
Disaggregation of Revenue [Line Items]        
Total revenues $ 699,384 $ 592,170 $ 1,581,450 $ 1,459,773
Nuclear Medicine Products | Outside U.S.        
Disaggregation of Revenue [Line Items]        
Total revenues 186,344 185,703 433,437 360,224
Radiological Services        
Disaggregation of Revenue [Line Items]        
Total revenues $ 68,965 $ 43,967 $ 130,755 $ 116,288
Percent of total revenues 2.00% 2.00% 3.00% 2.00%
Radiological Services | U.S.        
Disaggregation of Revenue [Line Items]        
Total revenues $ 68,965 $ 43,967 $ 130,755 $ 116,288
Radiological Services | Outside U.S.        
Disaggregation of Revenue [Line Items]        
Total revenues
Fluorine Products        
Disaggregation of Revenue [Line Items]        
Total revenues $ 22,013 $ 160,500
Percent of total revenues 0.00% 0.00% 0.00% 3.00%
Fluorine Products | U.S.        
Disaggregation of Revenue [Line Items]        
Total revenues $ 22,013 $ 160,500
Fluorine Products | Outside U.S.        
Disaggregation of Revenue [Line Items]        
Total revenues