XML 98 R60.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue Recognition - Summary of Sales from Contracts with Customers Disaggregated by Business Segment and Geography (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Disaggregation of Revenue [Line Items]    
Total revenues $ 11,181,988 $ 9,661,942
Percent of total revenues 100.00% 100.00%
UNITED STATES    
Disaggregation of Revenue [Line Items]    
Total revenues $ 9,648,831 $ 8,198,872
Outside U.S.    
Disaggregation of Revenue [Line Items]    
Total revenues 1,533,157 1,463,070
Radiochemical Products    
Disaggregation of Revenue [Line Items]    
Total revenues $ 6,045,767 $ 4,275,044
Percent of total revenues 54.00% 44.00%
Radiochemical Products | UNITED STATES    
Disaggregation of Revenue [Line Items]    
Total revenues $ 5,338,010 $ 3,774,471
Radiochemical Products | Outside U.S.    
Disaggregation of Revenue [Line Items]    
Total revenues 707,757 500,573
Cobalt Products    
Disaggregation of Revenue [Line Items]    
Total revenues $ 1,157,536 $ 1,354,517
Percent of total revenues 10.00% 14.00%
Cobalt Products | UNITED STATES    
Disaggregation of Revenue [Line Items]    
Total revenues $ 1,137,066 $ 1,299,503
Cobalt Products | Outside U.S.    
Disaggregation of Revenue [Line Items]    
Total revenues 20,470 55,014
Nuclear Medicine Products    
Disaggregation of Revenue [Line Items]    
Total revenues $ 3,978,685 $ 4,002,606
Percent of total revenues 36.00% 42.00%
Nuclear Medicine Products | UNITED STATES    
Disaggregation of Revenue [Line Items]    
Total revenues $ 3,173,755 $ 3,095,123
Nuclear Medicine Products | Outside U.S.    
Disaggregation of Revenue [Line Items]    
Total revenues 804,930 907,483
Fluorine Products    
Disaggregation of Revenue [Line Items]    
Total revenues $ 0 $ 29,775
Percent of total revenues 0.00% 0.00%
Fluorine Products | UNITED STATES    
Disaggregation of Revenue [Line Items]    
Total revenues $ 0 $ 29,775
Fluorine Products | Outside U.S.    
Disaggregation of Revenue [Line Items]    
Total revenues $ 0 $ 0